php如何通过正则表达式记取数据来读取xml-创新互联
小编给大家分享一下php如何通过正则表达式记取数据来读取xml,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

具体分析如下:
xml源文件如下:
张映 男 28 tank 男 28
php文件如下:
(.*?)\<\/humans\>/s",$xml,$humans);
//匹配最外层标签里面的内容
foreach( $humans[1] as $k=>$human )
{
preg_match_all("/\(.*?)\<\/name\>/",$human,$name);
//匹配出名字
preg_match_all("/\(.*?)\<\/sex\>/",$human,$sex);
//匹配出性别
preg_match_all("/\(.*?)\<\/old\>/",$human,$old);
//匹配出年龄
}
foreach($name[1] as $key=>$val){
echo $val." - ".$sex[$key][1]." - ".$old[$key][1]."
" ;
}
?> 以上是“php如何通过正则表达式记取数据来读取xml”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
网页名称:php如何通过正则表达式记取数据来读取xml-创新互联
网页网址:http://www.jxjierui.cn/article/ioeii.html


咨询
建站咨询
