您能帮我解决以下错误吗

时间:2018-07-17 14:20:15

标签: php

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); } ;

我不知道这是怎么回事

2 个答案:

答案 0 :(得分:1)

常量没有public $servername;,应该保持不变。

$

错误使它消失了。意外的变量,不是常量! :-P

(如果要设置)值,那么就不应该使用常量,因此,请删除它,使其看起来像这样:

public const SERVERNAME;

答案 1 :(得分:0)

display: none更改为public const $servername; 常量不能像变量一样使用,它们用于固定值。