当时的
xml 文档:
代码如下
:
<?xml version="1.0"?>
<videos>
<video img="a" url="1" title="1" nickname="1" tag="1" vid="1" star="1"/>
<video img="b" url="2" title="2" nickname="2" tag="2" vid="2" star="2"/>
<video img="c" url="3" title="3" nickname="3" tag="3" vid="3" star="3"/>
<video title="d" src="2" img="1"/>
</videos>
//下面这一个文件是后改的可以修改 xml
代码如下
:
<?php
$doc
=
new
DOMDocument();
$doc
->load('data.xml');
//查找 videos 节点
$root
=
$doc
->getElementsByTagName('videos');
//第一个 videos 节点
$root
=
$root
->item(0);
//查找 videos 节点下的 video 节点
$userid
=
$root
->getElementsByTagName('video');
//遍历所有 video 节点
foreach
(
$userid
as
$rootdata
)
{
//遍历每一个 video 节点所有属性
foreach
(
$rootdata
->attributes
as
$attrib
)
{
$attribName
=
$attrib
->nodeName;
//nodeName 为属性名称
$attribValue
=
$attrib
->nodeValue;
//nodeValue 为属性内容
//查找属性名称为 ip 的节点内容
if
(
$attribName
=='img')
{
//查找属性内容为 ip 的节点内容
if
(
$attribValue
=='1')
{