print_r和var_dump的区别是什么-PHP问题

资源魔 45 0

print_r以及var_dump的区分是:print_r函数用于打印数组的内容及构造,并依照肯定格局显示键以及元素;而函数var_dump用于判别一个变量的类型或长度,输入变量的数值,并前往数据类型。

print_r以及var_dump的区分引见:

print_r()函数

该函数能打印出复杂类型变量的值。行使print_r()能够打印出整个数组内容及构造,依照肯定格局显示键以及元素。现实上,它不只仅用于打印,而是用于打印对于变量的易于了解的信息。

例如:打印数组$age

<?php
    $age=array(18,20,24);
    print_r($age);
?>

//运转后果:Array ( [0] => 18 [1] => 20 [2] => 24 )

var_dump()函数

该函数判别一个变量的类型与长度,并输入变量的数值,假如变量有值,输入的是变量的值,并前往数据类型。

此函数显示对于一个或多个表白式的构造信息,包罗表白式的类型以及值。数组将递归开展值,经过缩进显示其构造。

例如:

<?php
    $age=array(18,20,24);
    var_dump($age);
?>

//运转后果:array(3) { [0]=> int(18) [1]=> int(20) [2]=> int(24) }

假如您想理解更多相干内容,请存眷资源魔。

以上就是print_r以及var_dump的区分是甚么的具体内容,更多请存眷资源魔其它相干文章!

标签: php教程 var_dump() php故障解决 php使用问题 print_r

抱歉,评论功能暂时关闭!