2

在此处输入图像描述

  • 我真的不明白这里发生了什么。我所做的是将一个 php 文件复制到同一个 Zend 中的另一个项目中。这是一个警告,而不是错误。

  • 我的电脑应该只有一个php版本,所以似乎与php版本无关。

  • 该函数是标准的“print_r”,所以它似乎与未定义的函数无关。

代码很正常,比如:print_r("image:");

4

1 回答 1

3

试试这个 kb.zend.com/index.php?View=entry&EntryID=415 – @Rakesh Sharma

要解决此问题,用户需要手动将相关内容添加到“.buildpath”文件中。

  • 关闭项目(项目|关闭项目)。
  • 使用文本编辑器打开位于项目根目录中的“.buildpath”文件。如果该文件不存在,请创建它。将正确的内容粘贴到“.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 函数的警告。

于 2013-01-29T02:49:11.730 回答