访问对象值

时间:2013-03-19 13:54:19

标签: php xml object simplexml

我试图从更大的对象中提取一个值。 xml文件中的主要对象,通过SimpleXML。

当我var_dump($data->extensions->runTime);我得到的对象的这一部分时:

object(SimpleXMLElement)#21 (1) {
  [0]=>
  string(8) "2852.462"
}

如何访问2852.462 ??

我已经通过array [0]尝试了所有我能想到的东西,甚至是foreach语句。我无法弄清楚如何仅访问该值。

1 个答案:

答案 0 :(得分:2)

将其投射到字符串:

$value = (string)$data->extensions->runTime[0];

或者更好的浮动:

$value = (float)$data->extensions->runTime[0];