Rumah > pembangunan bahagian belakang > tutorial php > 浅析多种PHP语法解析函数应当如何运用_PHP教程

浅析多种PHP语法解析函数应当如何运用_PHP教程

WBOY
Lepaskan: 2016-07-15 13:31:59
asal
883 orang telah melayarinya

pear中好像也有这种解析类,另外网上搜索一下php解析,还能找到各种各样自己编写的php解析xml的类。

DOM function 即文档对象模型函数,属于比较底层的XML操作,跟C#的XML操作一样,无论写还是读一个XML要写比较多的代码。

而PHP语法解析函数中的XML解析器(sax)则是高层点的函数库,要自己构建3个函数,而且要直接用这三的函数来返回数据,要求较强的逻辑。在处理不同结构的 xml 的时候,还要重新进行构造这三个函数。这是很多用户用得不舒服的地方。

很高手于是自己写了XML操作类,一般是sax和DOM的结合体,以解决DOM和SAX的不好的地方,适应自身需求。

对xml的分析主要就是sax和dom方式,sax方式效率高,dom方式比较直观,现在也更流行。

php库里的PHP语法解析函数

dom / dom xml / simple xml 几个库都是基于dom的
xml parser是基于sax的

php的XML 语法解析函数是基于expat的xml通用接口函数集。DOM XML通过expat将xml文档转换成对象,以便于用户将xml文档以对象方式操作。SimpleXM 提供了一种高效的检索xml文档的方法。其他还有xslt、xpath等方法 。

根据需要可以随意选用一种或几种PHP语法解析函数,没有一定之规。


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/446190.htmlTechArticle在 pear中好像也有这种解析类,另外网上搜索一下php解析,还能找到各种各样自己编写的php解析xml的类。 DOM function 即文档对象模型函数,属...
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan