PHP打印数组内容结构print_r和var_dump函数

PHP的print_r()函数和var_dump()函数是可以用来打印数组Array的内容及结构,码笔记分享print_r()函数和var_dump()函数详解:

print_r()

PHP利用print_r()函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意print_r()函数不仅是只用于打印,实际它是用于打印关于变量的易于理解的信息
示例:

<?php 
 $arr_mabiji = array(1, 2, 3);
 print_r($arr_mabiji);
?>

var_dump()

print_r()函数一样,var_dump()函数也可以用于打印数组的数据及结构。不过var_dump()函数功能比print_r()更强大,可以同时打印多个变量且给出变量的类型信息

示例:

<?php
 $arr_mabiji = array(1, 2, 3);
 var_dump($arr_mabiji);
?>

PHP的print_r()var_dump()函数一般是用于调试程序使用,更多情况是使用echo来输出具体的数组单元值。