- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在开发 CRM。
在本地,我没有问题,但在远程(OVH),我有这个错误消息:
Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/dubinfo/www/CRM/model/Locataire.php on line 126
这是代码:
public function setVisites($visites) {
$this->_visites = CheckTyper::isArrayOfModel($visites,
VisiteMaisonInvestisseur::class, 'visites', __CLASS__);
}
远程主机(OVH)上的 PHP 版本是 5.4.38
最佳答案
使用 class
作为常量名称仅在 PHP 5.5 中可用。
要获取类名,您可以将 VisiteMaisonInvestisseur::class
替换为 get_class(new VisiteMaisonInvestisseur)
。
或者更改常量的名称。例如:VisiteMaisonInvestisseur::class_name
。
关于php - 意外的 'class' (T_CLASS) 仅在远程(不在本地),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29862558/
这个问题已经有答案了: PHP parse/syntax errors; and how to solve them (20 个回答) 已关闭 8 年前。 我们正在开发 CRM。 在本地,我没有问题,
我是 PHP 新手,正在创建一个论坛。除了一个文件 add_topic.php 之外,所有文件都有效。 它给我一个错误提示: Parse error: syntax error, unexpected
我在今年 8 月 开发了一个 laravel 应用程序,当时它运行良好。我现在正在尝试运行该应用程序,但它返回了这个错误: parse error: syntax error, unexpected
This question already has answers here: PHP parse/syntax errors; and how to solve them
安装 laravel 后出现错误: Parse error: syntax error, unexpected T_CLASS, expecting T_STRING or T_VARIABLE or
我是一名优秀的程序员,十分优秀!