eDeviceNotFound
我遇到以下错误;
解析错误:语法错误,第5行的C:\ xampp \ htdocs \ sometest \ db_conn.php中出现意外的'$ servername'(T_VARIABLE)
第5行对我来说是public const $servername;
public const $username;
public const $password;
public const $dbname;
public function __construct() {
$this->servername = "localhost";
$this->username = "root";
$this->password = "";
$this->dbname = "vodkafairywe";
$conn = new mysqli ($this->servername, $this->username, $this->password, $this->dbname);
}
;
我不知道这是怎么回事
答案 0 :(得分:1)
常量没有public $servername;
,应该保持不变。
$
错误使它消失了。意外的变量,不是常量! :-P
(如果要设置)值,那么就不应该使用常量,因此,请删除它,使其看起来像这样:
public const SERVERNAME;
答案 1 :(得分:0)
将display: none
更改为public const $servername;
常量不能像变量一样使用,它们用于固定值。