【发布时间】:2011-01-18 09:54:25
【问题描述】:
有没有什么方法可以从simplexml 对象中获取节点值而不 转换它?
$amount = (int)$item->amount;
在我看来这不是很漂亮,我正在寻找一种更清洁的方式但到目前为止没有找到任何东西!
//wouldn't this be nice?
$amount = $item->amount->getValue();
提前致谢。
【问题讨论】:
-
PHP 有这个内置。不喜欢 type-casting 似乎是这里的问题,而不是 SimpleXML。但是,如果您坚持并更喜欢调用函数,那么您可能会感到惊讶;)有可用的转换函数。在您的情况下,它是
intval(),还有strval()。