解析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 相关文章推荐
在Windows版的PHP中使用ADO
Oct 09 PHP
oracle资料库函式库
Oct 09 PHP
PHP小技巧搜集,每个PHPer都来露一手
Jan 02 PHP
php获取淘宝分类id示例
Jan 16 PHP
PHP读取CURL模拟登录时生成Cookie文件的方法
Nov 04 PHP
PHP中$this和$that指针使用实例
Jan 06 PHP
twig模板常用语句实例小结
Feb 04 PHP
降低PHP Redis内存占用
Mar 23 PHP
iis 7下安装laravel 5.4环境的方法教程
Jun 14 PHP
php图片合成方法(多张图片合成一张)
Nov 25 PHP
php微信公众号开发之欢迎老朋友
Oct 20 PHP
php+mysql开发中的经验与常识小结
Mar 25 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
3.从实例开始
2006/10/09 PHP
PHP同时连接多个mysql数据库示例代码
2014/03/17 PHP
通过修改配置真正解决php文件上传大小限制问题(nginx+php)
2015/09/23 PHP
Zend Framework开发入门经典教程
2016/03/23 PHP
Yii开启片段缓存的方法
2016/03/28 PHP
document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
2009/11/30 Javascript
jQuery 遍历json数组的实现代码
2020/09/22 Javascript
jquery修改属性值实例代码(设置属性值)
2014/01/06 Javascript
深入浅出理解javaScript原型链
2015/05/09 Javascript
基于JavaScript如何实现私有成员的语法特征及私有成员的实现方式
2015/10/28 Javascript
JS留言功能的简单实现案例(推荐)
2016/06/23 Javascript
jQuery实现产品对比功能附源码下载
2016/08/09 Javascript
Angular2中Bootstrap界面库ng-bootstrap详解
2016/10/18 Javascript
ES6新特性六:promise对象实例详解
2017/04/21 Javascript
将jquery.qqFace.js表情转换成微信的字符码
2017/12/01 jQuery
Vue2.0 给Tab标签页和页面切换过渡添加样式的方法
2018/03/13 Javascript
详解使用 Node.js 开发简单的脚手架工具
2018/06/08 Javascript
解决Layui数据表格的宽高问题
2019/09/28 Javascript
python 正则表达式 概述及常用字符
2009/05/04 Python
Python处理json字符串转化为字典的简单实现
2016/07/07 Python
python批量添加zabbix Screens的两个脚本分享
2017/01/16 Python
在Python 字典中一键对应多个值的实例
2019/02/03 Python
pytorch中使用cuda扩展的实现示例
2020/02/12 Python
会走动的图形html5时钟示例
2014/04/27 HTML / CSS
泰国时尚电商:POMELO Fashion
2020/03/11 全球购物
教师业务培训方案
2014/05/01 职场文书
党的群众路线学习材料
2014/05/16 职场文书
工厂车间标语
2014/06/19 职场文书
领导干部保密承诺书
2014/08/30 职场文书
2014年政府采购工作总结
2014/12/09 职场文书
慰问信格式
2015/02/14 职场文书
员工表扬信怎么写
2015/05/05 职场文书
php 防护xss,PHP的防御XSS注入的终极解决方案
2021/04/01 PHP
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis
利用Python将list列表写入文件并读取的方法汇总
2022/03/25 Python
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫