我正在使用simplexml来读取xml文件。 到目前为止,我无法获得我正在寻找的属性值。 这是我的代码。 p>
if(file_exists($ xmlfile)){
$ doc = new DOMDocument();
$ doc-> load($ xmlfile) ;
$ usergroup = $ doc-> getElementsByTagName(“preset”);
foreach($ usergroup as $ group){
$ pname = $ group-> getElementsByTagName(“name”);
$ att ='code';
$ name = $ pname-> attributes() - > $ att; //不工作
$ name = $ pname-> getAttribute('code'); //不工作
if($ name == $ preset_name){
echo($ name);
$ group-> parentNode-> removeChild($ group);
}
}
}
}
code> pre>
我的xml文件看起来像 p>
< presets>
< preset>
< name code =“default”>默认< / name>
< createdBy>名为< / createdBy>
< icons> somethignhere< / icons>
< / preset>
< / presets>
code> pre>
div>