php var_export与var_dump 输出的不同


Posted in PHP onAugust 09, 2013

问题发现
在跟踪yratings_get_targets的时候,
error_log(var_export(yblog_mspconfiginit("ratings"),true));老是打印出yblog_mspconfiginit(“ratings”)的返回是NULL

导致我以为是无法建立和DB的连接,走错路了一天。
最后才发现,这是var_export和var_dump的区别之一

这就是:
问题原因
var_export必须返回合法的php代码, 也就是说,var_export返回的代码,可以直接当作php代码赋值个一个变量。 而这个变量就会取得和被var_export一样的类型的值

但是, 当变量类型为resource的时候,是无法简单copy复制的,所以, 当var_export的变量是resource类型时, var_export会返回NULL

实例
$res = yblog_mspconfiginit("ratings");
var_dump($res);
var_export($res);结果:

resource(1) of type (yahoo_yblog)
NULL再比如:

$res = fopen('status.html', 'r');
var_dump($res);
var_export($res);结果:

resource(2) of type (stream)
NULL

PHP 相关文章推荐
杏林同学录(二)
Oct 09 PHP
PHP新手上路(五)
Oct 09 PHP
一篇入门的php Class 文章
Apr 04 PHP
php 远程图片保存到本地的函数类
Dec 08 PHP
PHP 网页过期时间的控制代码
Jun 29 PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
Jun 09 PHP
PHP Reflection API详解
May 12 PHP
php邮箱地址正则表达式验证
Nov 13 PHP
PHP静态成员变量和非静态成员变量详解
Feb 14 PHP
ThinkPHP框架实现的邮箱激活功能示例
Jun 15 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
Dec 18 PHP
PHP 计算至少是其他数字两倍的最大数的实现代码
May 26 PHP
页面乱码问题的根源及其分析
Aug 09 #PHP
浅析PHP原理之变量(Variables inside PHP)
Aug 09 #PHP
浅析PHP原理之变量分离/引用(Variables Separation)
Aug 09 #PHP
php中如何使对象可以像数组一样进行foreach循环
Aug 09 #PHP
php接口与接口引用的深入解析
Aug 09 #PHP
解析数组非数字键名引号的必要性
Aug 09 #PHP
php防注入及开发安全详细解析
Aug 09 #PHP
You might like
关于php fread()使用技巧
2010/01/22 PHP
php设计模式之观察者模式的应用详解
2013/05/21 PHP
PHP调试函数和日志记录函数分享
2015/01/31 PHP
PHP程序员的技术成长规划
2016/03/25 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
2019/06/08 PHP
jQuery 获取对象 定位子对象
2010/05/31 Javascript
基于JQuery的数字改变的动画效果--可用来做计数器
2010/08/11 Javascript
jquery插件冲突(jquery.noconflict)解决方法分享
2014/03/20 Javascript
php+js实现倒计时功能
2014/06/02 Javascript
24款热门实用的jQuery插件推荐
2014/12/24 Javascript
js弹出窗口返回值的简单实例
2016/05/28 Javascript
JS判断指定dom元素是否在屏幕内的方法实例
2017/01/23 Javascript
EsLint入门学习教程
2017/02/17 Javascript
详解vue mint-ui源码解析之loadmore组件
2017/10/11 Javascript
在Vue中使用Compass的方法
2018/03/02 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
vue如何安装使用Quill富文本编辑器
2018/09/21 Javascript
JavaScript实现单点登录的示例
2020/09/23 Javascript
Python爬取读者并制作成PDF
2015/03/10 Python
python类中super()和__init__()的区别
2016/10/18 Python
浅谈python中列表、字符串、字典的常用操作
2017/09/19 Python
Python常见MongoDB数据库操作实例总结
2018/07/24 Python
Python中将两个或多个list合成一个list的方法小结
2019/05/12 Python
利用python中的matplotlib打印混淆矩阵实例
2020/06/16 Python
对python中list的五种查找方法说明
2020/07/13 Python
Python urllib库如何添加headers过程解析
2020/10/05 Python
HTML5仿微信聊天界面、微信朋友圈实例代码
2018/01/29 HTML / CSS
应届生体育教师自荐信
2013/10/03 职场文书
物流仓管员工作职责
2014/01/06 职场文书
市场部管理制度
2014/02/02 职场文书
生物制药专业自我鉴定
2014/02/19 职场文书
2014镇副书记群众路线专题民主生活会思想汇报
2014/09/23 职场文书
软件研发工程师岗位职责
2014/09/30 职场文书
防卫过当辩护词
2015/05/21 职场文书
大学生入党群众意见书
2015/06/02 职场文书
《和时间赛跑》读后感3篇
2019/12/16 职场文书