如果有人能指出错误发生在哪里,我将不胜感激。
class hotel extends WishDBxyz{
public nomhotel;
protected idhotel, ile_idile, pays_idpays, chainehotel_idchainehotel, actif ;
}
刚刚在第二行得到错误Parse错误:语法错误,意外(T_STRING),期待变量(T_VARIABLE)。我是面向对象的PHP的新手,并且写了一个继承另一个类的类。
答案 0 :(得分:7)
这些是php中的变量。所以添加$
符号:
class hotel extends WishDBxyz{
public $nomhotel;
protected $idhotel, $ile_idile, $pays_idpays, $chainehotel_idchainehotel, $actif ;
}
答案 1 :(得分:1)
答案 2 :(得分:1)
你缺少变量中的$
class hotel extends WishDBxyz{
public $nomhotel;
protected $idhotel, $ile_idile, $pays_idpays, $chainehotel_idchainehotel, $actif ;
}
答案 3 :(得分:1)
PHP中的变量由美元符号后跟变量名称表示。变量名称区分大小写。
因此,对于您的情况,您可以使用以下内容:
class Hotel extends WishDBxyz{
public $nomhotel;
protected $idhotel, $ile_idile, $pays_idpays, $chainehotel_idchainehotel, $actif ;
}
有关声明类,属性,方法等的示例,请查看PHP manual。
(作为一种习惯,我通常使用UpperCamelCase作为班级名称)
答案 4 :(得分:0)
变量名称应以$
作为前缀