⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 13-2.php

📁 php 和 ajax 开发的一些资料
💻 PHP
字号:
<?php
echo "<html>";									//输出标准HTML内容
echo "<head>";
echo "<title>";
echo "PHP解析XML文档";
echo "</title>";
echo "</head>";
echo "<body>";
$dom=new DOMDocument;						//为系统类初始化对象
$dom->load("simple.xml");						//使用load方法加载xml文件
$root=$dom->getElementsByTagName("CHANNELS");	//获取根节点
$root=$root->item(0);							//获取第一个(也是唯一的)$root
$userid=$root->getElementsByTagName("CHANNEL");	//获取channel标签
echo "PHP解析XML文档";
echo "<p>";
echo "<table border=\"1\">";
echo "<tr bgcolor=\"#eeeeee\">";
echo "<td>属性1</td>";
echo "<td>属性2</td>";
echo "<td>属性3</td>";
echo "<td>属性4</td>";
echo "<td>属性5</td>";
echo "</tr>";
$i=0;
foreach($userid as $rootdata)						//遍历所有userid节点
{
  $i++;
  if($i%2==0)
	{
	  $bgcolor="#ffdddd";
	}
	else
	{
		$bgcolor="#ddddff";
	}
  echo "<tr bgcolor=\"".$bgcolor."\">";
  foreach ($rootdata->attributes as $attrib)			//遍历每一个userid节点所有属性
  {
    $attribName=$attrib->nodeName;				//nodeName为属性名称
    $attribValue = $attrib->nodeValue;				//nodeValue为属性内容
    echo "<td>";
    echo $attribName;							//输出属性名称
    echo "=".$attribValue;							//输出属性值
    echo "</td>";
  }
  echo "</tr>";
}
echo "</body>";
echo "</html>";
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -