• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

php 读取xml文件的方法

Data: 2012-11-27 06:35:42Form: JournalClick: 0

php 读取xml文件的方法
php 读取xml文件的方法_百度知道

XML文件4102码:

<?xml version="1.0" encoding="utf-8"?>

<users>

<user id="1" title="

哈">张三</user>

<user id="2" title="呵呵">李四</user>

</users>

PHP文件代码:

<?php

// 首先要建一

1653

个DOMDocument对象

$xml = new DOMDocument();

// 加载Xml文件

$xml->load('1.xml');

// 获取所有的user标签

$user = $xml->getElementsByTagName('user');

// 获取user标签的数量

$len = $user->length;

$data = array();

for($i=0;$i<$len;$i++) {

$data[$i] = array();

//第1个 item 代表 user标签的 顺序 第2个 item 代表属性的顺序

$data[$i]['id'] = $user->item($i)->attributes->item(0)->nodeValue;

$data[$i]['title'] = $user->item($i)->attributes->item(1)->nodeValue;

$data[$i]['value'] = $user->item($i)->nodeValue;

}

print_r($data);

?>

Name:
<提交>