php echo 与 var_dump()

$a='abc';
echo $a ;echo '$a'; echo "$a"; var_dump($a);
以上的各种输出各有什么区别,特别是echo的输出为什么会存在那么多种,它们间又有什么不同?

作者: asp_peng   发布时间: 2011-06-07

echo $a ; 输出变量值

echo '$a'; 不解析单引号里面的变量名,输出$a字符串

echo "$a"; 会解析单引号里面的变量名,输出变量值

var_dump($a); 显示关于一个或多个表达式的结构信息,包括表达式的类型与值
 

作者: wknight_IT   发布时间: 2011-06-08