PHP中的print_r 与 var_dump 输出数组
print_r() 和 var_dump() 函数可以打印输出整个数组内容及结构。
print_r()
利用 print_r() 函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意 print_r() 函数不仅是只用于打印,实际它是用于打印关于变量的易于理解的信息。
语法:
bool print_r( mixed expression )例子:
<?php $arr_age = array(18, 20, 25); print_r($arr_age); ?>
运行该例子输出:
Array ( [0] => 18 [1] => 20 [2] => 25 ) 查看输出结果的网页源代码,可以看到更易读的格式:
Array ( [0] => 18 [1] => 20 [2] => 25 ) var_dump()
同 print_r() 函数一样,var_dump() 函数也可以用于打印数组的数据及结构。不过 var_dump() 函数功能比 print_r() 更强大,可以同时打印多个变量且给出变量的类型信息。
例子:
<?php $arr_age = array(18, 20, 25); var_dump($arr_age); ?>
运行该例子输出:
array(3) {
[0]=>
int(18)
[1]=>
int(20)
[2]=>
int(25)
}
print_r() 和 var_dump() 函数一般是用于调试程序使用,更多情况是使用 echo 来输出具体的数组单元值。
以上这篇PHP中的print_r 与 var_dump 输出数组就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
- php 出现Strict Standards: Only variables should be passed by reference in的解决方法
- php中get_object_vars()方法用法实例
- PHP中echo,print_r与var_dump区别分析
- PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
- php var_export与var_dump 输出的不同
- php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
- PHP提示Notice: Undefined variable的解决办法
- php中var_export与var_dump的区别分析
- PHP var关键字相关原理及使用实例解析
相关文章
WordPress中用于获取及自定义头像图片的PHP脚本详解
这篇文章主要介绍了WordPress中用于获取及自定义头像图片的PHP脚本编写方法,分别为get_avatar()和alt标签的使用,需要的朋友可以参考下2015-12-12
php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法【与函数nl2br功能相反】
这篇文章主要介绍了php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法,具有与函数nl2br相反的功能,并附带了相应的JS实现方法,需要的朋友可以参考下2017-02-02
解析array splice的移除数组中指定键的值,返回一个新的数组
array_splice这个数组函数在w3school的解释是把数组中的一部分去掉并用其它值取代。所以我在做数组移除的时候没有考虑到用这个函数,或者因为从来没有用过2013-07-07
PHP 执行系统外部命令 system() exec() passthru()
PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。2009-08-08
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
在很多php教程初学者都会在初次php mysql时出来undefined function mysql_connect() 错误提示,下面我们来分析原因中。2010-06-06


最新评论