PHP での SimpleXML 関数の使用状況の分析、phpsimplexml_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:13:00
オリジナル
921 人が閲覧しました

PHPのSimpleXML関数、phpsimplexmlの使用分析

この記事の例では、php での SimpleXML 関数の使用法について説明します。この関数を使用すると、XML をオブジェクトに変換でき、参照用に全員と共有されます。具体的な分析は次のとおりです:

SimpleXML 関数を使用すると、XML をオブジェクトに変換でき、通常の属性セレクターや配列イテレーターを介して他のオブジェクトと同様に処理できます。これらの関数の一部には、最新の PHP バージョンが必要です。

インストール: SimpleXML 関数は PHP のコアの一部です。これらの関数はインストールせずに使用できます。コードは次のとおりです。


コードをコピーします コードは次のとおりです: //すべてのコンテンツをオブジェクトとして返します
$lib = simplexml_load_file("cet4.xml"); //取得したアイテムノードを配列形式で返す
$items=$lib->アイテム; $wordsLength = sqlserver/42852.htm target=_blank >count($items); //すべてのノードのノード値を取得します
for($i=0;$i $word=$items[$i]
echo $word->word.'-----'.$word->trans.'-----'.$word->phonetic.'
'; }
//simplexml と xpath を組み合わせると全能です
$words = $lib->xpath("//word"); //属性を取得するメソッド
echo $words[0]['add'].'
'; エコー $items[0]['pp']; ?>

関連する機能は次のように紹介されます:




機能

説明

PHPバージョン __construct()新しい SimpleXMLElement オブジェクトを作成する5addAttribute()SimpleXML 要素に属性を追加します5addChild()SimpleXML要素に子要素を追加します5asXML()SimpleXML要素からXML文字列を取得する5属性()SimpleXML要素の属性を取得する5子供たち()指定したノードの子ノードを取得します5getDocNamespaces()XML ドキュメントの名前空間を取得する5getName()SimpleXML要素の名前を取得します5getNamespaces()XMLデータから名前空間を取得する5XPathNamespace() を登録する次の XPath クエリ用の名前空間コンテキストを作成する5simplexml_import_dom()DOM ノードから SimpleXMLElement オブジェクトを取得します5simplexml_load_file()XML ドキュメントから SimpleXMLElement オブジェクトを取得する5simplexml_load_string()XML文字列からSimpleXMLElementオブジェクトを取得します5xpath()XML データに対して XPath クエリを実行する5http://www.bkjia.com/PHPjc/917682.htmlwww.bkjia.com
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

tru​​e

http://www.bkjia.com/PHPjc/917682.html

技術記事 PHP の SimpleXML 関数、phpsimplexml の使用法分析 この記事では、PHP の SimpleXML 関数の使用法について説明します。この関数を使用すると、XML をオブジェクトに変換できます。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート