simplexml_load_file
(PHP 5)
simplexml_load_file --
XMLファイルをパースし、オブジェクトに代入する
説明
object simplexml_element
simplexml_load_file ( string filename )
この関数は、filenameで指定されたファイルの中の整形式の
XMLドキュメントをsimplexml_elementクラスの
オブジェクトに変換します。
ファイルアクセス時またはパース時にエラーが発生した場合、この関数は FALSE を返します。
例 1. XMLドキュメントをパースする
<?php // The file test.xml contains an XML document with a root element // and at least an element /[root]/title.
if (file_exists('test.xml')) { $xml = simplexml_load_file('test.xml'); var_dump($xml); } else { exit('Failed to open test.xml.'); } ?>
|
このスクリプトは成功時に以下のよに出力します。
simplexml_element Object
(
[title] => Example Title
...
) |
この時点で、$xml->title としたり、他の全ての要素にアクセス
することができます。
|
simplexml_load_string()も参照してください。