千家信息网

php如何通过正则表达式记取数据来读取xml

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,小编给大家分享一下php如何通过正则表达式记取数据来读取xml,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体分析如下:
千家信息网最后更新 2025年01月17日php如何通过正则表达式记取数据来读取xml

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

具体分析如下:

xml源文件如下:

张映28tank28

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"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0