我的xml中有这样的标签
<sub-up ...>...</sub-up>
当我这样做时
$xmlData = simplexml_load_string($decodeData);
foreach ($xmlData->sub-up->result as $res) {
print_r($res);
}
我收到了一个错误:
“解析错误:语法错误,意外' - &gt;' (T_OBJECT_OPERATOR)“
但当我将此标记替换为subup
时,一切正常。我能做什么?我无法替换所有-
或此类字符
有没有解决方案?
答案 0 :(得分:2)
请尝试以下方法:
foreach ($xmlData->{'sub-up'}->result as $res) {
在您的代码-
中评估为减号。