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

资源魔 21 0

print_r以及print的区分是:print用于输入一个或多个字符串,它只能打印出简略类型变量的值;print_r()函数能打印出复杂类型变量的值,还能够打印出数组内容及构造,并依照肯定格局显示键以及元素。

print_r以及print的区分剖析:

print()

print()用于输入一个或多个字符串。同echo同样,实际上它并非一个函数。print有前往值,而echo不,当其执行失败时前往false,胜利则前往true,速率比echo稍慢。它只能打印出简略类型变量的值,如:int、string。

例如:(把字符串变量$str的值写入输入)

<?php
    $str="hello world!";
    print $str;
?>

print_r()函数

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

例如:(打印数组$age)

<?php
    $age=array(18,20,24);
    print_r($age);
?>
//运转后果:Array ( [0] => 18 [1] => 20 [2] => 24 )

假如您想学习更多相干常识,请拜访资源魔。

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

标签: php教程 print php故障解决 php使用问题 print_r

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