双引号都是用来表示字符串的,区别是双引号里面的$变量要解释,例如:
|
1
2
3
4
5
|
<?php $n=123; $s1="n=$n";//输出:n=123 $s2=‘n=$n‘;//输出:n=$n?> |
小括号作为函数调用,或者特殊语法结构要求的(if while for等),这和C语言类似,没什么特殊的东西,例如:
|
1
2
3
4
5
|
<?php $n=1; if($n>=10) echo ‘两位数‘; else echo ‘一位数‘;?> |
中括号是数组用的,例如:
|
1
2
3
4
|
<?php $a=array(1,2,3); echo $a[1];//输出2?> |
大括号用在字符串里面,表示整个变量,例如:
|
1
2
3
4
5
6
|
<?php $a=123; $aa=456; echo "$aa";//输出456 echo "{$a}a";//输出123a?> |
原文:http://www.cnblogs.com/jane-y/p/5219630.html