Php Can';t将类中的PDO对象初始化为属性
可能重复:Php Can';t将类中的PDO对象初始化为属性,php,oop,class,pdo,properties,Php,Oop,Class,Pdo,Properties,可能重复: 函数的结束标记出现语法错误。只有常量值可以用作类属性的初始值设定项。在构造函数中执行此操作: class core { public $dbh = null; public function __construct() { $this->dbh = new PDO("mysql:dbname=newdbnaem;host=1.1.1.1:1111", "owner", "passwordlulz"); } } 该声明可能包含一个
函数的结束标记出现语法错误。只有常量值可以用作类属性的初始值设定项。在构造函数中执行此操作:
class core {
public $dbh = null;
public function __construct() {
$this->dbh = new PDO("mysql:dbname=newdbnaem;host=1.1.1.1:1111", "owner", "passwordlulz");
}
}
该声明可能包含一个初始化,但该初始化必须是一个常量值——也就是说,它必须能够在编译时进行计算,并且必须不依赖于运行时信息才能进行计算
只有常量值可以用作类属性的初始值设定项。在构造函数中执行此操作:
class core {
public $dbh = null;
public function __construct() {
$this->dbh = new PDO("mysql:dbname=newdbnaem;host=1.1.1.1:1111", "owner", "passwordlulz");
}
}
该声明可能包含一个初始化,但该初始化必须是一个常量值——也就是说,它必须能够在编译时进行计算,并且必须不依赖于运行时信息才能进行计算