<root>
<username>test</username>
<username>blueidea</username>
<username>cainiao8</username>
<username>ajax</username>
</root>
我想往这个a.xml文件中写用户名,每次写一个并可以写进这个文件,请问这个代码怎么写呢?
搞了好几天都没有写出来,今来跪求各位,望指点迷津.
<username>test</username>
<username>blueidea</username>
<username>cainiao8</username>
<username>ajax</username>
</root>
我想往这个a.xml文件中写用户名,每次写一个并可以写进这个文件,请问这个代码怎么写呢?
搞了好几天都没有写出来,今来跪求各位,望指点迷津.
$str = file_get_contents('a.xml');
$str = trim($str,'</root>');
$str .= '<username>你自己加入的用户名</username>'."\r\n";
//完了自己把'</root>'在补上去
$str .= '</root>';
$str = trim($str,'</root>');
$str .= '<username>你自己加入的用户名</username>'."\r\n";
//完了自己把'</root>'在补上去
$str .= '</root>';
//刚才少写了一句
file_put_contents('a.xml',$str);
//完事
$xml_obj->addChild('username','someone');
echo $xml_obj->asXML();
http://docs.php.net/manual/zh/book.simplexml.php
$dom->load('test.xml');
$xml_root = $dom->documentElement;$user_info = $dom->createElement('username');
$xml_root->appendChild($user_info);$user_text = $dom->createTextNode('somebody');
$user_info->appendChild($user_text);echo $dom->saveXml();http://wenku.baidu.com/view/d8ddde0590c69ec3d5bb7565.html