我真的不明白这里发生了什么。我所做的是将一个 php 文件复制到同一个 Zend 中的另一个项目中。这是一个警告,而不是错误。
我的电脑应该只有一个php版本,所以似乎与php版本无关。
- 该函数是标准的“print_r”,所以它似乎与未定义的函数无关。
代码很正常,比如:print_r("image:");
我真的不明白这里发生了什么。我所做的是将一个 php 文件复制到同一个 Zend 中的另一个项目中。这是一个警告,而不是错误。
我的电脑应该只有一个php版本,所以似乎与php版本无关。
代码很正常,比如:print_r("image:");
试试这个 kb.zend.com/index.php?View=entry&EntryID=415 – @Rakesh Sharma
要解决此问题,用户需要手动将相关内容添加到“.buildpath”文件中。
PHP 项目的 .buildpath 内容
<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
<buildpathentry kind="src" path=""/>
<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
</buildpath>
Zend 框架项目的 .buildpath 内容
<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
<buildpathentry kind="src" path=""/>
<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
<buildpathentry kind="con" path="org.zend.php.framework.CONTAINER"/>
</buildpath>
构建过程完成后,您应该不会看到标准 PHP 函数的警告。