目前,我正在尝试安装Zend框架。该框架附带命令行工具,适用于*nix系统的zf.sh和适用于Windows系统的zf.bat。为了使用zf.sh,我尝试将它添加到我的环境路径中。不知何故,我不能让它工作。
我的~/.profile
export PATH=$PATH:/Applications/MAMP/bin/php/php5.3.6/bin/
export ZEND=/Applications/MAMP/bin/php/php5.3.6/bin/zf.sh
# 2012-06-05 make alias for zf
# Make an alias for the zf.sh so
错误:
Fatal error: Namespace declaration statement has to be the very first statement in the script in C:\xampp\htdocs\zf2-tutorial\module\Album\Module.php on line 8
Module.php
<?php
namespace Application;
use Zend\Mvc\ModuleRouteListener;
use Zend\Mvc\MvcEvent;
class Module
{
public function on
我对PDT越来越失望了。我想要打开的.phtml文件作为超文本标记语言,但.phtml是“锁定”到PHP内容类型,并没有办法解锁它!
用HTML语言打开.phtml文件会更有意义(对于Zend Framework用户来说),因为.phtml比PHP代码包含更多的HTML语言和一些Javascript。
问题是,wtf Eclipse开发人员会锁定某些文件类型吗?有没有办法“解锁”它?
如果我右键单击该文件并选择使用-> HTML编辑器打开,则会出现以下错误:
Could not open the editor: org.eclipse.wst.sse.ui.internal.Struct
我的梦想IDE做完整的代码提示,解释和完善PHP,Javascript,HTML和CSS。我知道它存在!
到目前为止,Eclipse IDE下的在提示PHP、一些Javascript和HTML方面做了很好的工作,我可以扩展一下吗?
edit:更多信息:现在,在eclipse下使用zend-6,我键入
<?php
p //(a single letter "p")
我得到了一个提示工具提示,里面有所有以"p“开头的php函数(phpinfo(),parse_ini_file(),parse_str()等),每个函数都有自己的解释:phpinfo()phpinfo()
安装后,我试图测试它是否工作,但我总是收到以下错误:
fernando@pudim:~/tmp$ php zf.php version
PHP Fatal error: Class 'Zend\Log\ProcessorPluginManager' not found in /home/fernando/tmp/vendor/zendframework/zend-mvc/Zend/Mvc/Service/AbstractPluginManagerFactory.php on line 32
PHP Stack trace:
PHP 1. {main}() /home/f