易截截图软件、单文件、免安装、纯绿色、仅160KB

在PHP5中使用DOM控制XML


PHP5中增强了XML

支持,使用DOM
扩展了XML操作的能耐。这些函数
作为 PHP5 核心的一部分,无需被安装
即可使用。
下面的例子简单的演示了DOM对XML的操
作,详细解释请看代码
中的注释
<?
/************************************************
**                   
use XML in PHP5
** reference site:
** 
http://cn.php.net/manual/zh/ref.dom.php
**
the follow codes need PHP5 support
** 
www.knowsky.com
*************************************************/
//首先要创建一个
DOMDocument对象
$dom = new DomDocument();
//然后载入XML文件
$dom ->
load("test.xml");
//输出XML文件
//header("Content-type: text/xml;charset=gb2312");
//echo
$dom -> saveXML();
//保存XML文件,返回值为int(文件大小,以字节为单位)
//$dom ->
save("newfile.xml");
echo "<hr/>取得所有的title元素:<hr/>";
$titles = $dom
-> getElementsByTagName("title");
foreach ($titles as $node){
 
echo $node -> textContent . "<br/>";
  //这样也可以
  //echo
$node->firstChild->data . "<br/>";
}
/*
echo
"<hr/>从根结点遍历所有结点:<br/>";
foreach
($dom->documentElement->childNodes as $items) { 
  //如果节点是一个元素(nodeType ==
1)并且名字是item就继续循环 
  if
($items->nodeType == 1 && $items->nodeName == "item") { 
    foreach
($items->childNodes as $titles) { 
     
//如果节点是一个元素,并且名字是title就打印它. 
     
if ($titles->nodeType == 1 && $titles->nodeName ==
"title") { 
        print
$titles->textContent . "\n"; 
     

    } 
&nb


相关文档:

一段简单的php分页代码示例


一个简单的php分页程序,代码里加红部分可以根据实际内容更换.连接数据库的地方省略了!
<?php
..................连接数据库
............................选择数据库
$pagesize=5;  //定义每页显示多少条记录
$page=isset($_GET["page"])?intval($_GET["page"]):1;   //定义page的初始值,如果get ......

[zz]一个超级简单的php投票系统,不使用数据库

本文转自我的博客:(my.unix-center.net/~xiaoshe)
http://my.unix-center.net/~xiaoshe/2010/04/19/%E4%B8%80%E4%B8%AA%E8%B6%85%E7%BA%A7%E7%AE%80%E5%8D%95%E7%9A%84php%E6%8A%95%E7%A5%A8%E7%B3%BB%E7%BB%9F%EF%BC%8C%E4%B8%8D%E4%BD%BF%E7%94%A8%E6%95%B0%E6%8D%AE%E5%BA%93/
从网上发现的一个超级简单的基于php的投 ......

Windows 下 Apache Mysql PHP 安装后的配置

1 Apache
修改   documentroot   根目录
         directory           访问根目录权限
         directoryindex   默认首页 ......

Windows 下 Apache Mysql PHP 的安装

一  Apache 的安装
 1  Apache 的安装
2 同意协议
3 接着 "Next "
4  填写 域名(network domain) 服务器的名称 (Server Name) 管理者邮箱(Administrator's Email)
5 安装类型
6 选择安装路径
7 点击“install ” 继续
8 开始安装
9  安装结束
二   MySql的安装 ......

PHP $_SERVER[''] 参数详解

$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。
$_SERVER['argv'] #传递给该脚本的参数。
$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。
$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。
$_SERVER['SERVER_ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号