PHP-变量的打印

变量的打印

为什么要打印变量?
因为在做开发的时候,我想看看现在这个值变成多少了,或者是否达到目的了。 所以需要打印变量来看看

php提供打印的函数

echo(),print_r(),var_dump()
使用中,echo 后面通常不加括号,而其他两个需要加、
echo 比较使用来打印字符串和数字

print_r 用来打印数组方便一些

var_dump 所有类型都可以,打印变量的类型及其值
    比如来了一个21,那到底是整型的21还是字符串的21,那么这个时候就比较适合用var_dump来打印,可以看得更清楚

例子:

$a = 1;
echo $a;
输出结果:1//当你并不知道是什么类型  比如下面的布尔值

$a = true;
echo $a;
输出结果:1 //输出结果也是1

$a = true;
var_dump($a);
输出结果:boolean true //这样清晰了

$a = array('chen','li','wang','jin');
print_r($a);
输出结果:Array ( [0] => chen [1] => li [2] => wang [3] => jin ) 
结果清晰,方便调试  print_r通常打印数组使用

ps:需要精确调试的时候,就选择性使用打印函数

posted @ 2015-08-01 13:33  如若初见-陌路无缘  阅读(966)  评论(0编辑  收藏  举报