php+xmlプログラミングSimpleXMLアプリケーション例、simplexmlアプリケーション例
この記事の例では、php+xml プログラミングでの SimpleXML の応用について説明します。参考のためにみんなで共有してください。詳細は以下の通りです
SimpleXML の中心的な考え方: XML ファイルをオブジェクト指向で操作し、XML ファイルのすべての要素をオブジェクトに変換します。
xmlドキュメント:words.xml
コードをコピーします コードは次のとおりです:
<単語>
男の子
ボーイ
単語>
<単語>
女の子
女の子
単語>
<単語>
先生
先生
単語>
<単語>
美容
ビューティー
単語>
単語>
simplexml の使用例:
コードをコピーします コードは次のとおりです:
echo "
";
$words = simplexml_load_file("words.xml");//配列オブジェクトを返します。これは print_r() または var_dump() で表示できます
var_dump($words);
?>
内容を読む:
コードをコピーします コードは次のとおりです:
echo "
";
$words = simplexml_load_file("words.xml");//配列オブジェクトを返します。これは print_r() または var_dump() で表示できます
//エコー $words->word[2];
foreach($words->word as $row){//$row はまだオブジェクトです
print_r($row);
echo $row->ch."
"; //実際には、$row->ch はまだオブジェクトなので、エコーアウトすることしかできません
}
?>
2 番目のコードの出力結果:
コードをコピーします コードは次のとおりです:
SimpleXMLElement オブジェクト
(
[ja] =>男の子
[ch] =>男の子
)
男の子
SimpleXMLElementオブジェクト
(
[ja] =>女の子
[ch] =>女の子
)
女の子
SimpleXMLElementオブジェクト
(
[ja] => 先生
[ch] => 先生
)
先生
この記事が皆さんのphp+xmlプログラム設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/947220.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/947220.html技術記事 php+xml プログラミングにおける SimpleXML の応用例、simplexml 応用例 この記事では、php+xml プログラミングにおける SimpleXML の応用について説明します。参考のためにみんなで共有してください。詳細は次のとおりです: SimpleXM...