特定の属性「id」を持つ要素をxmlから選択しようとしています。これは私のxmlです:
<listitems>
<item id="1">
<name>item 1</name>
</item>
<item id="2">
<name>item 2</name>
</item>
<item id="3">
<name>item 3</name>
</item>
</listitems>
これはphpファイルです:
<?php
$simplexml = simplexml_file_load('test.xml');
$item = $simplexml->xpath('item[@id="1"]');
?>
次に、たとえば、試してみると:
<?php $item->addchild('description','textdescription'); ?>
最後の行にこのエラーが表示されます:「致命的なエラー:非オブジェクトでのメンバー関数addchild()の呼び出し」
何か問題でもありますか?