PHP扩展DOMDocument不接受$ config数组

时间:2013-07-16 21:58:14

标签: php class properties

此示例(我需要扩展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");
    }
}

1 个答案:

答案 0 :(得分:2)

$config显然在DOMDocument内部使用,其构造函数本身将其初始化为NULL

选择任何其他名称。