ホームページ  >  記事  >  バックエンド開発  >  php+xml プログラミングの SimpleXML アプリケーション例、simplexml アプリケーション例_PHP チュートリアル

php+xml プログラミングの SimpleXML アプリケーション例、simplexml アプリケーション例_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:09:06656ブラウズ

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プログラム設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/947220.html技術記事 php+xml プログラミングにおける SimpleXML の応用例、simplexml 応用例 この記事では、php+xml プログラミングにおける SimpleXML の応用について説明します。参考のためにみんなで共有してください。詳細は次のとおりです: SimpleXM...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。