我有我使用PHP的SimpleXML类的一些XML和我在XML中的元素,如:检查,如果一个对象的属性设置 - SimpleXML的
<condition id="1" name="New"></condition>
<condition id="2" name="Used"></condition>
但是他们并不总是存在,所以我需要检查它们是否先存在。
我已经试过..
if (is_object($bookInfo->page->offers->condition['used'])) {
echo 'yes';
}
以及..
if (isset($bookInfo->page->offers->condition['used'])) {
echo 'yes';
}
但无论工作。他们只在删除属性部分时才起作用。
那么如何检查一个属性是否被设置为对象的一部分呢?
好一点 - 感谢! – Brett