php中的print_r()函数可以以人类可读的形式输出变量的值,它可以用来输出数组、对象等变量的值。
使用方法
print_r()函数的使用方法很简单,只需要将要输出的变量作为参数传递给print_r()函数即可,如下所示:
$arr = array('apple', 'banana', 'orange'); print_r($arr);
执行上面的代码,将会输出如下结果:
Array ( [0] => apple [1] => banana [2] => orange )
可以看到,print_r()函数将数组变量以人类可读的形式输出,我们可以用这种形式来更好的理解变量的值。
可选参数
除了上面提到的基本用法外,print_r()函数还提供了一个可选参数,可以将输出的结果以字符串的形式返回,而不是输出到屏幕上,如下所示:
$arr = array('apple', 'banana', 'orange'); $str = print_r($arr, true); echo $str;
执行上面的代码,将会输出如下结果:
Array ( [0] => apple [1] => banana [2] => orange )
可以看到,print_r()函数将输出的结果以字符串的形式返回,我们可以用这种形式来将变量的值保存到变量中,从而方便后续的操作。
print_r()函数可以以人类可读的形式输出变量的值,它可以用来输出数组、对象等变量的值,可以方便的查看变量的值,也可以将输出的结果以字符串的形式返回,从而方便后续的操作。