解析php中var_dump,var_export,print_r三个函数的区别


Posted in PHP onJune 21, 2013

下面的示例看看这三个函数的具体的区别,其中var_dump和var_export比较少用,但他们两者又很相似。所以可以看看:

<?php
$a = array(1,1,32,322,3433,array(32,232,23232));
$b = 1234;
$c = "alsdfl;asdf";
$d = 'a';
$e = fopen("slsl.txt", "r");
var_dump($a);
echo "<br>";
var_dump($b);
echo "<br>";
var_dump($c);
echo "<br>";
var_dump($d);
echo "<br>";
var_dump($e);
echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";
var_export($a);
echo "<br>";
var_export($b);
echo "<br>";
var_export($c);
echo "<br>";
var_export($d);
echo "<br>";
var_export($e);
echo "<br>";
echo "<br>";
echo "<br>";
echo "<br>";
print_r($a);
echo "<br>";
print_r($b);
echo "<br>";
print_r($c);
echo "<br>";
print_r($d);
echo "<br>";
print_r($e);
echo "<br>";

输出:
Warning: fopen(slsl.txt) [function.fopen]: failed to open stream: No such file or directory in E:\mywww\yangtest\base1.php on line 6
array(6) { [0]=> int(1) [1]=> int(1) [2]=> int(32) [3]=> int(322) [4]=> int(3433) [5]=> array(3) { [0]=> int(32) [1]=> int(232) [2]=> int(23232) } }
int(1234)
string(11) "alsdfl;asdf"
string(1) "a"
bool(false)
array ( 0 => 1, 1 => 1, 2 => 32, 3 => 322, 4 => 3433, 5 => array ( 0 => 32, 1 => 232, 2 => 23232, ), )
1234
'alsdfl;asdf'
'a'
false
Array ( [0] => 1 [1] => 1 [2] => 32 [3] => 322 [4] => 3433 [5] => Array ( [0] => 32 [1] => 232 [2] => 23232 ) )
1234
alsdfl;asdf
a

现在可以看到效果了,注意,最后一个不是我没有粘贴过来,而是他本来就没有显示什么东西。
PHP 相关文章推荐
php中判断字符串是否全是中文或含有中文的实现代码
Sep 16 PHP
解密ThinkPHP3.1.2版本之模板继承
Jun 19 PHP
PHP实现中文圆形印章特效
Jun 19 PHP
PHP页面转UTF-8中文编码乱码的解决办法
Oct 20 PHP
php实现按天数、星期、月份查询的搜索框
May 02 PHP
php时间计算相关问题小结
May 09 PHP
PHP在线打包下载功能示例
Oct 15 PHP
php 类中的常量、静态属性、非静态属性的区别
Apr 09 PHP
stripos函数知识点实例分享
Feb 11 PHP
Yii框架ACF(accessController)简单权限控制操作示例
Apr 26 PHP
浅析PHP中的 inet_pton 网络函数
Dec 16 PHP
PHP 实现重载
Mar 09 PHP
基于PHP文件操作的详细诠释
Jun 21 #PHP
解析php安全性问题中的:Null 字符问题
Jun 21 #PHP
浅析SVN常见问题及解决方法
Jun 21 #PHP
关于svn冲突的解决方法
Jun 21 #PHP
关于PHP模板Smarty的初级使用方法以及心得分享
Jun 21 #PHP
解析关于wamp启动是80端口被占用的问题
Jun 21 #PHP
解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用
Jun 21 #PHP
You might like
php从完整文件路径中分离文件目录和文件名的方法
2015/03/13 PHP
Yii安装与使用Excel扩展的方法
2016/07/13 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
2019/03/07 PHP
jquery中实现标签切换效果的代码
2011/03/01 Javascript
js实现仿QQ秀换装效果的方法
2015/03/04 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
jquery实现网页定位导航
2016/08/23 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
2017/03/04 Javascript
jquery引入外部CDN 加载失败则引入本地jq库
2018/05/23 jQuery
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
解决在vue项目中webpack打包后字体不生效的问题
2018/09/01 Javascript
vue2.0 + ele的循环表单及验证字段方法
2018/09/18 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
vue中defineProperty和Proxy的区别详解
2020/11/30 Vue.js
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
[34:56]Ti4冒泡赛LGD vs Liquid 1
2014/07/14 DOTA
Python 迭代器与生成器实例详解
2017/05/18 Python
详解Python进程间通信之命名管道
2017/08/28 Python
使用python为mysql实现restful接口
2018/01/05 Python
python 每天如何定时启动爬虫任务(实现方法分享)
2018/05/21 Python
python使用celery实现异步任务执行的例子
2019/08/28 Python
Python使用selenium + headless chrome获取网页内容的方法示例
2019/10/16 Python
ToysRus日本官网:玩具反斗城
2018/09/08 全球购物
旅游网创业计划书
2014/01/31 职场文书
五一手机促销方案
2014/03/08 职场文书
葛优非诚勿扰搞笑征婚台词
2014/03/17 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
作风建设年度心得体会
2014/10/29 职场文书
党的群众路线教育实践活动个人对照检查材料(四风)
2014/11/05 职场文书
教师先进个人材料
2014/12/17 职场文书
优秀党员申报材料
2014/12/18 职场文书
倡议书范文大全
2015/04/28 职场文书
买卖合同纠纷代理词
2015/05/25 职场文书
工作感言一句话
2015/08/01 职场文书
世界十大动漫制作公司排行榜,迪士尼上榜,第二是美国代表性文化符
2022/03/18 欧美动漫
【海涛解说】史上最给力比赛,挑战DOTA极限
2022/04/01 DOTA