什么版本的PHP允许类型提示覆盖无类型标识符?

什么版本的PHP允许类型提示覆盖无类型标识符?,php,class,inheritance,types,type-hinting,Php,Class,Inheritance,Types,Type Hinting,当我尝试重写一个无类型标识符时,它在我的交互式shell(PHP5.6)中运行良好: 但在我的5.3服务器上,它提供了: PHP Fatal error: Declaration of B::me() must be compatible with that of A::me() in B.php on line 20 我从谷歌或PHP文档中找不到任何关于这种差异的信息。我已经说过我读了整个页面。事实上,自从我点击了你的链接,现在我已经打开了两次。也许我误解了那页上的一句话,但我找不到它在哪

当我尝试重写一个无类型标识符时,它在我的交互式shell(PHP5.6)中运行良好:

但在我的5.3服务器上,它提供了:

PHP Fatal error:  Declaration of B::me() must be compatible with that of A::me() in B.php on line 20

我从谷歌或PHP文档中找不到任何关于这种差异的信息。

我已经说过我读了整个页面。事实上,自从我点击了你的链接,现在我已经打开了两次。也许我误解了那页上的一句话,但我找不到它在哪里解决了我的问题。那是关于
callable
关键字的。在我的示例中,我没有使用callable关键字。
PHP Fatal error:  Declaration of B::me() must be compatible with that of A::me() in B.php on line 20