PHP逆引き大全 516の極意

データフォーマットの極意 - Tips296 XMLファイルをロードし、PHPのオブジェクトとして扱う

登録タグ
PHP
Icon comment count 0
Icon stock count 0

3-2XMLデータ操作(SimpleXML)Tips296 XMLファイルをロードし、PHPのオブジェクトとして扱う

Level1

Pointsimplexml_load_file関数を利用する

XMLファイルをロードするには、simplexml_load_file関数を利用し、引数にXMLファイル名を指定します。ロードした結果はSimpleXMLElementオブジェクトとして扱うことができます。

下記のサンプルプログラムは、サンプルソースに同梱のexample.xmlを読み込み、1つ目の<book>タグ内の<title>タグの要素を出力しています。

リスト1296.php
<?php
header("Content-Type: text/html; charset=UTF-8");
echo "■XMLをファイルからロードする<br />";
$xml = simplexml_load_file('example.xml');
echo "タイトル:{$xml->book[0]->title}<br />";
?>

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません