Php 是否在类属性中指定空对象?
为类属性指定占位符(空对象)的正确方法是什么 例如:Php 是否在类属性中指定空对象?,php,class,syntax,properties,Php,Class,Syntax,Properties,为类属性指定占位符(空对象)的正确方法是什么 例如: class something { public $my_object = object; // ??? public function __construct() { //create some object, via some function... $this->my_object = $some_object; } } 可能是这样的: class somethi
class something {
public $my_object = object; // ???
public function __construct() {
//create some object, via some function...
$this->my_object = $some_object;
}
}
可能是这样的:
class something {
public $my_object;
public function __construct() {
$some_object = new StdClass();
$this->my_object = $some_object;
}
}
测试:
输出:
object(something)#1 (1) {
["my_object"]=>
object(stdClass)#2 (0) {
}
}
谢谢我想在设定好之后可能会有办法,但这也很好。
object(something)#1 (1) {
["my_object"]=>
object(stdClass)#2 (0) {
}
}