【发布时间】:2011-03-08 02:54:47
【问题描述】:
严格标准:childClass::customMethod() 的声明应该与 parentClass::customMethod() 的声明兼容
PHP 中出现此错误的可能原因是什么?我在哪里可以找到关于兼容意味着什么的信息?
【问题讨论】:
-
notJim 完全正确。 @waiwai933,如果您可以发布每个函数的标题(仅第一行:
function customMethod( ... )),我们可以告诉您具体问题 -
有关错误消息和 PHP 编译时间影响的更多详细信息:bugs.php.net/bug.php?id=46851
-
我的问题是一个参数是类型提示的,但是我没有在我的类的顶部添加
use Closure;(因为类型提示是Closure)。所以...一定要检查你是否缺少这样的依赖项。
标签: php methods standards-compliance