如何获取对象属性

时间:2010-03-24 18:24:50

标签: php

我有一个与print_r()相似的对象:

SimpleDOM Object ( [0] => continent )

我想知道我怎么能把这个大陆变成一个字符串?

我试过gettype($ object [0]);

它仍然说它是一个对象。

我只想获得字符串“continent”。

3 个答案:

答案 0 :(得分:2)

this SimpleDOM是你正在使用的那个吗?

如果是这样,看起来该值将存储在_Element::$tagName变量中。那么也许试试这个?

echo $object[0]->tagName;

答案 1 :(得分:0)

我不熟悉SimpleDOM,但在我看来,它的实现类似于SimpleXMLElement。如果是这种情况,那么将对象转换为字符串可以得到你想要的东西:

$continent = (string) $object;

或者从它的父节点你可以像这样访问它:

$continent = $parent->continent;

这些只是猜测。我会塔卡看一下SimpleDOM文档。

答案 2 :(得分:0)

尝试

get_class($object[0])

但我不明白你是否想要这个班级名称。