- 相關推薦
php如何基于dom實現圖書xml格式數據
導語:php如何基于dom實現圖書xml格式數據呢?下面是小編給大家提供的代碼實現方法,大家可以參考閱讀,更多詳情請關注應屆畢業生考試網。
<?php
$doc = new DOMDocument();
$doc->load( 'books.xml' );
$books = $doc->getElementsByTagName( "book" );
foreach( $books as $book )
{
$authors = $book->getElementsByTagName( "author" );
$author = $authors->item(0)->nodeValue;
$publishers = $book->getElementsByTagName( "publisher" );
$publisher = $publishers->item(0)->nodeValue;
$titles = $book->getElementsByTagName( "title" );
$title = $titles->item(0)->nodeValue;
echo "$title - $author - $publisher\n";
}
?>
books.xml文件如下:
<?xml version="1.0"?>
<books>
<book>
<author>Jack Herrington</author>
<title>PHP Hacks</title>
<publisher>O'Reilly</publisher>
</book>
<book>
<author>Jack Herrington</author>
<title>Podcasting Hacks</title>
<publisher>O'Reilly</publisher>
</book>
</books>
運行結果如下:
PHP Hacks - Jack Herrington - O'Reilly
Podcasting Hacks - Jack Herrington - O'Reilly
【php如何基于dom實現圖書xml格式數據】相關文章:
PHP如何使用DOM和simplexml讀取xml文檔07-22
PHP如何使用curl實現數據抓取02-05
如何在PHP導出excel格式數據04-21
如何實現PHP獲取表單數據與HTML嵌入PHP腳本01-16
PHP中多態如何實現05-06
php如何實現快速排序04-03
基于PHP+Ajax實現表單驗證的詳解05-19