php中在变量前面再加个$是什么意思?

比如$($_request)??谢谢
2024-11-06 12:55:54
推荐回答(3个)
回答1:

$是php的变量标识符,你兴的这种情况,如果:
$request='abc';
$($_request)这种写法php不支持;
应该是:
$var1 ='abc';
$$var1 ='def';
echo $abc; /**变量abc的值是def**/
这种就是php中的可变变量

回答2:

$_request和$_Post一样是php自带的全局变量,$($_request)估计是将$_request的值做新的变量,不过我不知道这样做有什么用以。

回答3:

这就是PHP变量的命名规则的一条,变量都要以$这个开头