Warning: main() [function.main]: Node no longer exists
Run Code Online (Sandbox Code Playgroud)
我正在加载一个ml文件simplexml_load_file,它有时具有属性的值,有时则没有.
用法:
$value = $xml->Name->arttributes();
Echo $value;
Run Code Online (Sandbox Code Playgroud)
如何在没有收到警告的情况下进行错误检查以确定是否存在值.
谢谢
是不是返回值的attributes()方法?看起来它可能是未设置的$ xml-> Name.尝试检查是否设置了$ xml-> Name:
if( isset($xml->Name) )
$value = $xml->Name->attributes();
Run Code Online (Sandbox Code Playgroud)