时时商务社区
标题:
php通过正则表达式记取数据来读取xml的方法
[打印本页]
作者:
新格网络
时间:
2018-2-14 05:48
本文实例讲述了php通过正则表达式记取数据来读取xml的方法。分享给大家供大家参考。具体分析如下:
xml源文件如下:
张映
男
28
tank
男
28
php文件如下:
(.*?)\/s",$xml,$humans);
//匹配最外层标签里面的内容
foreach( $humans[1] as $k=>$human )
{
preg_match_all("/\(.*?)\/",$human,$name);
//匹配出名字
preg_match_all("/\(.*?)\/",$human,$sex);
//匹配出性别
preg_match_all("/\(.*?)\/",$human,$old);
//匹配出年龄
}
foreach($name[1] as $key=>$val){
echo $val." - ".$sex[$key][1]." - ".$old[$key][1]."
" ;
}
?>
希望本文所述对大家的php程序设计有所帮助。
您可能感兴趣的文章:
用PHP实现XML备份Mysql数据库
PHP XML数据解析代码
PHP操作XML作为数据库的类
php获取通过http协议post提交过来xml数据及解析xml
php操作XML、读取数据和写入数据的实现代码
php中实现xml与mysql数据相互转换的方法
PHP中使用xmlreader读取xml数据示例
PHP生成json和xml类型接口数据格式
PHP生成和获取XML格式数据的方法
php处理复杂xml数据示例
php简单处理XML数据的方法示例
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2