PHP读取XML数据中CDATA内数值
2015-09-22 19:18
561 查看
// 在开发过程中遇到对XML获取时候加载 CDATA 无法读取内部的数值
$content = simplexml_load_string('<content><![CDATA[Hello, world!]]></content>');
echo (string) $content;
$foo = simplexml_load_string('<foo><content><![CDATA[Hello, world!]]></content></foo>');
echo (string) $foo->content;
// 通过下面的方法自动过滤 CDATA 内部参数
$content = simplexml_load_string('<content><![CDATA[Hello, world!]]></content>', null, LIBXML_NOCDATA);
希望能帮到大家
$content = simplexml_load_string('<content><![CDATA[Hello, world!]]></content>');
echo (string) $content;
$foo = simplexml_load_string('<foo><content><![CDATA[Hello, world!]]></content></foo>');
echo (string) $foo->content;
// 通过下面的方法自动过滤 CDATA 内部参数
$content = simplexml_load_string('<content><![CDATA[Hello, world!]]></content>', null, LIBXML_NOCDATA);
希望能帮到大家
相关文章推荐
- ThinkPHP-给已上传图片生成缩略图并在列表显示
- 深入理解PHP原理之Opcodes
- 如何将文件夹里的PHP代码放到一个文件里
- 深入理解PHP内存管理之谁动了我的内存
- Mac下PHP环境的配置
- php函数的声明与使用
- php 设计API之优化 记
- php中mysql_real_escape_string+sprintf防止sql注入
- php一个mysql操作CRUD类
- php 位运算权限问题
- thinkphp——制作一个输出调试函数,随时调试
- 利用PHP执行SQL文件,将SQL文件导入到数据库
- phpfpm使用自带的status优化步骤
- 深入浅出讲解:php的socket通信
- ThinkPHP-图片附件上传至指定目录并地址插入数据库操作
- Laravel5 入门小项目详细教程
- PHP非阻塞模式
- osx安装php mongo扩展出错解决方法
- phpcms自定义字段原理介绍
- Yii2 radioList设置默认值