0

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

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

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

我怎样才能访问那个 2852.462?

我已经尝试了所有我能想到的东西,通过数组 [0],甚至使用 foreach 语句。我不知道如何仅访问该值。

4

1 回答 1

2

将其转换为字符串:

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

或者更好地浮动:

$value = (float)$data->extensions->runTime[0];
于 2013-03-19T13:55:48.193 回答