解析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中的超全局变量
Oct 09 PHP
通过文字传递创建的图形按钮
Oct 09 PHP
php去除重复字的实现代码
Sep 16 PHP
php站内搜索并高亮显示关键字的实现代码
Dec 29 PHP
PHP求小于1000的所有水仙花数的代码
Jan 10 PHP
一个简洁的PHP可逆加密函数(分享)
Jun 06 PHP
php获取目录所有文件并将结果保存到数组(实例)
Oct 25 PHP
PHP return语句另类用法不止是在函数中
Sep 17 PHP
php递归创建目录的方法
Feb 02 PHP
纯PHP代码实现支付宝批量付款
Dec 24 PHP
阿里云的WindowsServer2016上部署php+apache
Jul 17 PHP
Ajax请求PHP后台接口返回信息的实例代码
Aug 21 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中的 == 运算符进行字符串比较
2006/11/26 PHP
php使用$_POST或$_SESSION[]向js函数传参
2014/09/16 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
使用PHP连接数据库_实现用户数据的增删改查的整体操作示例
2017/09/01 PHP
PHP递归遍历文件夹去除注释并压缩php源代码的方法示例
2018/05/23 PHP
PHP8.0新功能之Match表达式的使用
2020/07/19 PHP
Ajax+Json 级联菜单实现代码
2009/10/27 Javascript
javascript中typeof的使用示例
2013/12/19 Javascript
9款2014最热门jQuery实用特效推荐
2014/12/07 Javascript
jQuery搜索子元素的方法
2015/02/10 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
node.js学习之交互式解释器REPL详解
2016/12/08 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
基于jQuery.i18n实现web前端的国际化
2018/05/04 jQuery
JS中DOM元素的attribute与property属性示例详解
2018/09/04 Javascript
用element的upload组件实现多图片上传和压缩的示例代码
2019/02/12 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
在vant 中使用cell组件 定义图标该图片和位置操作
2020/11/02 Javascript
[49:35]2018DOTA2亚洲邀请赛3月30日 小组赛A组 KG VS TNC
2018/03/31 DOTA
[45:06]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第二场 11.28
2020/12/02 DOTA
深入理解 Python 中的多线程 新手必看
2016/11/20 Python
Python定义二叉树及4种遍历方法实例详解
2018/07/05 Python
Centos下实现安装Python3.6和Python2共存
2018/08/15 Python
Python中生成一个指定长度的随机字符串实现示例
2019/11/06 Python
python传到前端的数据,双引号被转义的问题
2020/04/03 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
英国家庭和商业健身器材购物网站:Fitness Options
2018/07/05 全球购物
幼儿园中秋节活动方案2013
2014/01/29 职场文书
幼儿园亲子活动总结
2014/04/26 职场文书
幼儿园保育员责任书
2014/07/22 职场文书
环保公益策划方案
2014/08/15 职场文书
面试通知短信
2015/04/20 职场文书
python设置 matplotlib 正确显示中文的四种方式
2021/05/10 Python
Python+腾讯云服务器实现每日自动健康打卡
2021/12/06 Python
使用 Apache 反向代理的设置技巧
2022/01/18 Servers
十大公认最好看的动漫:《咒术回战》在榜,《钢之炼金术师》第一
2022/03/18 日漫