加载php文件后我的HTML-soure为空。
有人可以告诉我为什么在使用file_get_contents声明私有变量时出现此错误?
class Main {
private $order = file_get_contents("file.ini");
...
...
...
}
我使用的是PHP 5.3.28,是的,allow_url_fopen = On
谢谢!
答案 0 :(得分:1)
这是不可能的。在构造方法中声明它。
class Main {
private $order;
public function __construct(){
$this->order = file_get_contents("file.ini");
}
}
答案 1 :(得分:0)
我希望这会对你有所帮助:
class Main {
private $order;
public function __construct($path) {
$this->order = file_get_contents($path);
}
public function getOrder() {
return $this->order;
}
public function setOrder($path) {
$this->order = file_get_contents($path);
}
}
祝你好运!