TECH I.S.

PHP SimpleXML関数


PHP SimpleXMLの紹介

SimpleXMLは、XMLデータを簡単に操作および取得できるようにする拡張機能です。

SimpleXMLは、XMLドキュメントの構造またはレイアウトを知っている場合に、要素の名前、属性、およびテキスト コンテンツを取得する簡単な方法を提供します。

SimpleXMLは、XMLドキュメントを配列やオブジェクトのコレクションのように繰り返し処理できるデータ構造に変換します。


インストール

PHP5以降、SimpleXML関数はPHPコアの一部です。これらの機能を使用するためにインストールは必要ありません。


PHP SimpleXML関数

関数

説明

construct() 新しいSimpleXMLElementオブジェクトを作成します
toString() 要素の文字列コンテンツを返します
addAttribute() SimpleXML要素に属性を追加します
addChild() 子要素をSimpleXML要素に追加します
asXML() SimpleXMLオブジェクトから整形式のXML 文字列(XMLバージョン 1.0) を返します
attributes() 要素の属性/値を返します
children() 指定されたノードの子を返します
count() 指定されたノードの子をカウントします
getDocNamespaces() ドキュメントで宣言されたnamespaceを返します
getName() 要素の名前を返します
getNamespaces() ドキュメントで使用されているnamespaceを返します
registerXPathNamespace() 次のXPathクエリのnamespaceコンテキストを作成します
saveXML() asXML()のエイリアス
simplexml_import_dom() DOMノードからSimpleXMLElementオブジェクトを返します
simplexml_load_file() XMLドキュメントをオブジェクトに変換します
simplexml_load_string() XML文字列をオブジェクトに変換します
xpath() XMLデータに対してXPathクエリを実行します

PHP SimpleXML反復関数

関数

説明

current() 現在の要素を返します
getChildren() 現在の要素の子要素を返します
hasChildren() 現在の要素に子があるかどうかを確認します
key() 現在の要素のXMLタグ名を返します
next() 次の要素に移動します
rewind() 最初の要素に巻き戻す
valid() 現在の要素が有効かどうかを確認します


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細