And*_*den 27
$a 代表一个变量
$$a 表示内容为的变量 $a
例:
$test = "hello world";
$a = "test";
echo $$a;
Run Code Online (Sandbox Code Playgroud)
输出将是 hello world
$ variable是一个普通变量$$变量获取变量的值并将其视为变量的名称
例如:
$var = 'welcome';
echo $var //prints welcome
$$var = 'to stackoverflow';
echo "$var ${$var}"; //prints welcome to stackoverflow
echo "$var $welcome"; //prints welcome to stackoverflow
Run Code Online (Sandbox Code Playgroud)
小智 5
Double dollar是一种以编程方式创建变量并为其赋值的强大方法.
例如:
<?php
$a = “amount”;
$$a =1000;
echo $amount; //echo’s 1000 on screen
?>
Run Code Online (Sandbox Code Playgroud)
在上面的示例中,您可以看到变量$ a存储值"amount".您使用双美元符号($$)的那一刻,您间接参考$ a即金额的值.
所以,这就像$$ a = 1000; 变量$ amount被创建,我将值1000分配给$ amount.这样,您可以以编程方式创建变量并为其赋值.
| 归档时间: |
|
| 查看次数: |
29724 次 |
| 最近记录: |