Php Xml解析之DOMDocument使用方法浅解
用到的XML文件还以“Php Xml处理之simplexml使用方法浅谈”一文中的XML为例,文件名为:me.xml。代码如下:
PHP XML处理XML代码
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
phplamp
>
<
post
>
<
title
id
=
"1"
>
PHP XML处理介绍一
</
title
>
<
details
>
详细内容一
</
details
>
</
post
>
<
post
>
<
title
id
=
"2"
>
PHP XML处理介绍二
</
title
>
<
details
>
详细内容二
</
details
>
</
post
>
<
post
>
<
title
id
=
"3"
>
PHP XML处理介绍三
</
title
>
<
details
>
详细内容三
</
details
>
</
post
>
</
phplamp
>
然后就需要用PHP的DOMDocument去处理这个文件,将XML文件中的任何元素都解析出来。代码如下,里面有注释。
PHP Xml解析DOMDocument代码
<?php
// 首先要建一个DOMDocument对象
$xml
=
new
DOMDocument();
// 加载Xml文件
$xml
->load(
"me.xml"
);
// 获取所有的post标签
$postDom
=
$xml
->getElementsByTagName(
"post"
);
// 循环遍历post标签
foreach
(
$po
相关文档:
<?php
/*使用文本文件记录数据的简单实现*/
$counter=1;
if(file_exists("mycounter.txt")){
$fp=fopen("mycounter.txt","r");
$counter=fgets($fp,9);
$counter++;
fclose($fp);
}
$fp=fopen("mycounter.txt","w");
fputs($fp,$counter);
fclose($fp);
echo "<h1>您是第".$counter."次访问本页 ......
include实现国际化
将index.php进行翻译:
Index内容
1. Index
2. About us
我们可以将index.php设置为一个翻译模版,所有出现字符的地方,都定义为变量,如1,2部分设置为翻译的变量$menu_index, $menu_aboutus.
......
本教程采用的是xampp自带的tomcat插件来完成整合的,所以,要想完成整合,第一步不需下载xampp,及其tomcat插件~
1.打开xampp官网 点此xampp官网打开
&n ......
一、安装系统环境
1、系统:centos5
2、测试在vm5.5
准备软件
lighttpd-1.4.18
下载地址
mysql-5.0.41
part1下载地址
part2下载地址
part3下载地址
php-5.2.3
下载地址
SupeSite/X-Space
part1下载地址
part2下载地址
part3下载地址
discuz
下载地址
二、搭建web服务器安装过程
1、mysql5安装
$ tar zx ......