English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
このPHPがXMLファイルのデータを読み出し、表示する簡単な実装方法について説明します。皆さんに参考にしていただくために、以下のように詳細を共有します:
config.XMLファイル:
<?xml version="1.0" encoding="UTF-8"?> <node> <student> <name>張明</name> <email>[email protected]</email> <username>同じ菜</username> <code>985931</code> </student> <student> <name>王紅</name> <email>[email protected]</email> <username>氷結</username> <code>5625362</code> </student> </node>
phpファイル:
<?php $file = 'config/config.xml'; $xml_array=simplexml_load_file($file); //XML内のデータを、配列オブジェクトに読み込む foreach($xml_array as $tmp){ echo $tmp->name.": ".$tmp->email.", ".$tmp->username.", ".$tmp->code."<br>"; } ?>
結果
張明: [email protected], 一样菜, 985931 王紅: [email protected], 冰封, 5625362
PS:ここに、xml操作に関するオンラインツールをいくつかご紹介します:
オンラインXML/JSON相互変換ツール:
http://tools.jb51.net/code/xmljson
オンラインフォーマットXML/オンライン圧縮XML:
http://tools.jb51.net/code/xmlformat
XMLオンライン圧縮/フォーマットツール:
http://tools.jb51.net/code/xml_format_compress
XMLコードオンラインフォーマット化と美観化ツール:
http://tools.jb51.net/code/xmlcodeformat
PHPに関連する内容に興味を持つ読者は、以下のサイトの特集を参照してください:《PHPのXMLファイル操作技術集約》、《PHPの配列(Array)操作技術大全》、《phpの文字列(string)の使用法集約》、《PHPのエラーと例外処理方法集約》、《PHPの基本的な文法入門ガイド》、《phpのオブジェクト指向プログラム設計入門ガイド》、《php+「mysqlデータベース操作入門ガイド」および「php一般的なデータベース操作技術集約」
この記事で述べたことが、皆さんのPHPプログラム設計に役立つことを願っています。
声明:この記事の内容はインターネットから取得しており、著作権者に帰属します。インターネットユーザーが自発的に貢献し、自己でアップロードしたものであり、このサイトは所有権を持ちません。また、人工的な編集は行われていません。著作権侵害が疑われる場合は、メールを送信してください:notice#oldtoolbag.com(メールを送信する際、#を@に置き換えてください。報告を行い、関連する証拠を提供してください。一旦確認がつき、このサイトは侵害された内容をすぐに削除します。)