PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。
本文实例讲述了 php操作xml之cdata区段。分享给大家供大家参考。具体分析如下:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?> <class> <student id="No<001" haha="美女"> <name>小乔</name> <sex>女</sex> <age>23</age> <info> <![CDATA[ 内容部分&*&$#^@*(#))$#*%# ]]></info> </student> <student> <name>周瑜</name> <sex>男</sex> <age>26</age> </student> </class>
知识要点:
(1)xml文档中的文本,都会被 xml解析器解析,但cdata区段中的内容,是不会被解析的。所以,cdata中可以包含一些特殊字符,如&、<等。
(2)cdata区段以 <![CDATA[ 开始,以 ]]> 结束。
与CDATA对应的就是 PCDATA:PCDATA表示要被解析的文本,在 DTD 中定义约束。
关于 php操作xml之cdata区段就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。