此示例(我需要扩展DOMDocument
)显示问题:var_dump(config)
返回NULL
(!),但是有一个初始化。
class DOMxDocument extends DOMDocument {
public $X = 22;
public $config = array(
'a' => false,
'b' => true
);
public function __construct($newconfig=NULL) {
print "X={$this->X}\nY:";
var_dump($this->config); // NULL!!
parent::__construct("1.0", "UTF-8");
}
}
答案 0 :(得分:2)
$config
显然在DOMDocument
内部使用,其构造函数本身将其初始化为NULL
。
选择任何其他名称。