-1

我可以在我的服务器中升级 php 5.2。我今天必须使用新的 testlink 让这个服务器工作(我明天计划的假期因为这个错误而受到质疑)。我陷入了以下错误,即 Paamayim nekudotayims。

我应该做些什么改变来解决它?

此链接包含带有错误的文件。

4

2 回答 2

0

范围解析运算符(也称为Paamayim Nekudotayim)或更简单的术语是双冒号,是允许访问类的静态、常量和重写属性或方法的标记。

所以可能在您的代码中,您尝试使用错误的运算符调用静态方法或属性。

于 2013-10-07T05:19:35.973 回答
-1

来自维基百科

在 PHP 中,范围解析运算符也称为 Paamayim Nekudotayim(希伯来语:פעמיים נקודתיים‎),在希伯来语中意为“双冒号”。

“Paamayim Nekudotayim”这个名称是在 PHP 3 中使用的以色列开发的 Zend Engine 0.5 中引入的。虽然它让许多不会说希伯来语的开发人员感到困惑,但它仍然在 PHP 5 中使用,如本示例错误消息中所示:

$ php -r :: 解析错误:语法错误,意外的 T_PAAMAYIM_NEKUDOTAYIM

自 PHP 5.4 起,有关范围解析运算符的错误消息仍包含此名称,但已在一定程度上阐明了其含义:

$ php -r :: 解析错误:语法错误,意外'::' (T_PAAMAYIM_NEKUDOTAYIM)

于 2017-07-21T18:18:31.427 回答