我有一个 PHP 类,它可以包含一个自己类型的数组,这个类还有一个函数hatch()
,当我为其中一个数组项调用它时,它会给我一条消息,你不能调用该函数。我这样称呼它
$this->arrayLikeThis[$i]->hatch();
但是我创建了一个外部函数来孵化对象,但我喜欢这样称呼它。我知道我可以调用var_dump()
类的任何函数是这样的:
object(web\ui\structure\tag)#1 (4) {
["name"]=>
string(4) "meta"
["type"]=>
int(1)
["attributes"]=>
array(2) {
[0]=>
object(web\ui\structure\attribute)#2 (2) {
["attributeName"]=>
string(7) "content"
["attributeValue"]=>
string(24) "text/html; charset=utf-8"
}
[1]=>
object(web\ui\structure\attribute)#3 (2) {
["attributeName"]=>
string(10) "http-equiv"
["attributeValue"]=>
string(12) "Content-Type"
}
}
["childNodes"]=>
array(0) {
}
}