PHP逆引き大全 516の極意

データフォーマットの極意 - Tips302 XPath構文を使用して要素にアクセスする

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

3-2XMLデータ操作(SimpleXML)Tips302 XPath構文を使用して要素にアクセスする

Level2

PointSimpleXMLElement::xpath()メソッドを利用する

XPath構文を使用して要素にアクセスするには、SimpleXMLElement::xpath()メソッドを利用します。

リスト1302.php
<?php
header("Content-Type: text/html; charset=UTF-8");
echo "■XPathを使用して要素にアクセスする。<br />";
$xml = simplexml_load_file('example.xml');
foreach ($xml->xpath('//title') as $title) {
  echo $title."<br />";
}
echo "<br />■XPathを使用して要素にアクセスする。<br />";
$xml = simplexml_load_file('example.xml');
foreach ($xml->xpath('/books/book/price') as $price) {
  echo $price."&

出典情報

Medium

PHP逆引き大全 516の極意

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

コメント

    コメントはありません