'."rn"; $xml .= '<ユーザー>'."rn"; $xml .= ""/> '."rn"; $xml .= '<ユーザー>'."rn"; $xml .= "">

ホームページ  >  記事  >  バックエンド開発  >  PHP の XML 操作に関する問題

PHP の XML 操作に関する問題

WBOY
WBOYオリジナル
2016-06-13 13:37:02746ブラウズ

PHP 操作 XML の問題
次のように php を使用して xml を生成しました

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$xml = '<?xml version="1.0" encoding="utf-8"?>'."\r\n";
$xml .= '<user>'."\r\n";
$xml .= "\t".'<person_siteurl>'.www.163.com.'</person_siteurl>'."\r\n";
foreach (array(1,2,3) as $value){
   $xml .= "\t".'<job_keys>'.$value.'</job_keys>'."\r\n";
}
$xml .= '</user>'."\r\n";
$sxe = new SimpleXMLElement($xml);
$sxe->asXML(APPPATH.'user.xml');



user.xml ファイルを生成しました。ここでファイルを追加したいと思います:
李思
「t」を先頭に「rn」を続けて追加するにはどうすればよいですか?

ありがとう~~

-----解決策---------
PHP コード
$sxe = 新しい SimpleXMLElement($xml);
$sxe->addChild('username', '李思');
$sxe->asXML(APPPATH.'user.xml'); <div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。