SimpleXMLElement Object
(
[@attributes] => Array
(
[TotalAmount] => 4.75
)
)
$services_arr->attributes
返回null
$services_arr->@attributes
会返回错误
我的问题是:如何获得金额4.75
?
答案 0 :(得分:1)
以浮动方式返回总金额:
$total_amount = (float)$services_arr['TotalAmount'];
答案 1 :(得分:0)
最好的方法是在你的类中创建一个函数,它返回所需的值,如下所示:
public function getTotalAmount () {
return $this -> total_amount;
}
并且这样问:
$services_arr -> getTotalAmount();
这将使代码更安全,直接询问值是不好的做法。