一、不管什么程序,function fnname(){}, for(){}, ….这太多了,都表示一段代码使用的区域(代码域)。
二、$str{1}在字符串的变量的后面跟上{}刚大括号和中括号一样都是把某个字符串变量当成数组处理,获取该下标所对应的值。
三、{$val},这时候大括号起的作用就是,告诉PHP,括起来的要当成变量处理。
$arr=array('age'=>18,"sex"=>'女','name'=>'Tom');
echo $arr['age'];//18
//echo "$arr['age']";//报错
echo "{$arr['age']}";//18 大括号括起来代表把大括号的内容当做变量来处理