㈠ $ 在php是什么
PHP里面任何一个变量在申明和使用的时候都必须在前面加上$符号
比如
for($i=0;$i<10;$i++){
}
㈡ php 定义变量为什么前面加一个美元($)符号
不带美元符号的话,比如 demo,
php会先去找有没有demo这个常量,
没有的话,demo会被当成字符串.
好吧,这和问题关系不大。但是他的语法规范规定了变量必须用 $
他是弱类型语言,不像c或java 可以用 int demo申明变量,
也不想 js那样有var这样的申明变量的关键字.
㈢ php中的双美元符号$符号什么意思
可变变量的意思
<?php
/*一个普通的变量声明*/
$a='hello';
/*一个可变变量获取了一个普通变量的值作为这个可变变量的变量名*/
$$a='world';
echo"$a${$a}";
//它会输出:helloworld。
echo"$a$hello";
//它也会输出:helloworld。
?>
参考收藏可变变量:http://www.php.net/manual/zh/language.variables.variable.php
㈣ php中的双美元符号$$符号什么意思
$$标识为可变变量,变量名可动态设置与使用.php code:<?php$a ='hello';$hello ='world';echo $a.','.$$a;?>以上输出'hello,world'. $a普通变量值为hello,而$$a等同于 $($a),也就是把$a的变量值作为变量名,故结果自然输出hello,world这样在数组应用中会出现一个问题,$a[0]与$$a[0]就分不清楚了,到底是想$a[0]作为一个变量还是$$a作为一个变量取出第一个索引值呢,正规一点的写法为 ${$a[0]}, ${$a}[0].前者把$a数组第一项作为可变变量,后者为可变变量的第一个索引值
㈤ php中$是什么意思
这是php的语法规则,是变量的标志,每个变量必须以美元符号$开头,没有例外
㈥ php中美元符号为什么不能用啊
在php中$定义变量肯定是可以用的
$和string 之间不能分开