例如:
$a = 'hello';
$b = 'a';echo $a 和 echo ${$b} 结果都是 'hello'
$a = 'hello';
$b = 'a';echo $a 和 echo ${$b} 结果都是 'hello'
解决方案 »
- ThinkPHP关联查询
- 一般的网站登录是用session还是用cookie啊?
- 关于留言版问题
- 请教关于滚动条
- 如何动态设定meta内容,并且能被搜索引擎识别
- 各位虾们,请教把这段简单的asp翻译成php,哥们N久不写PHP了
- php如何实现页面的浏览方式?就是说直接从地址栏输入浏览还是从另一页面点击来的?
- pws+php+mysql 安装问题,解决即给分!!
- php调用扫一扫 获取不到$data['ScanCodeInfo']['ScanResult']的值
- 两个数组怎么实现一对一或一对多或多对一配对
- error 2003:Can't connect to MySQL server on 'localhost'(10061)????
- 怎样对php的代码进行加密?
有这样的语句:
$Try[2]['key']="Jim";
echo "Hello,$Try[2][key]";
那么输出的是"Hello,Array[key]",因为分不清哪个是变量名,所以要这么写:
echo "Hello,{$Try[2][key]}";
因此{}的作用就是让解释器知道哪个是变量名
有这样的语句:
$Try[2]['key']="Jim";
echo "Hello,$Try[2][key]";
那么输出的是"Hello,Array[key]",而不是"Hello,Jim"。因为解释器分不清到底哪个是变量名,所以要这么写:
echo "Hello,{$Try[2][key]}";