php中print_r 和var_dump 打印变量的区别。

Posted 牛顿的小脑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php中print_r 和var_dump 打印变量的区别。相关的知识,希望对你有一定的参考价值。

<?php
$arr = array(true);
var_dump($arr);
echo "<br/>";
print_r($arr);

  结果如下:

 

说明 print_r()其实做了转换, 将数组的true转换成了 1 打出来。。而var_dump()保持原来的数据类型(bool)类型不变。

以上是关于php中print_r 和var_dump 打印变量的区别。的主要内容,如果未能解决你的问题,请参考以下文章

PHP中输出 echo print print_r var_dump的区别与比较

PHP echo()print()print_r()var_dump()var_export()的区别

php中print_r 和var_dump 打印变量的区别。

PHP 重新格式化var_dump/print_r打印的数组

PHP中输出字符串(echo,print,printf,print_r和var_dump)的区别转载

echo(),print(),print_r(),var_dump()函数的区别