PHP |$vs$$运算符

这个 $ PHP中的运算符用于声明变量。在PHP中,变量以 $ 符号后跟变量的名称。例如,下面是一个字符串变量:

null
$var_name = "Hello World!";

这个 $var_name 是用于存储值的正常变量。它可以存储任何值,如整数、浮点、字符、字符串等 $$var_name 被称为引用变量,其中$var_name是一个普通变量。$$var_name用于引用名称为变量$var_name值的变量。

例如:

Input :  $Hello = "Geeks for Geeks"
         $var = "Hello"
         echo $var
         echo $$var
Output : Hello
         Geeks for Geeks

Input :  $GFG = "Welcome to GeeksforGeeks"
         $var = "GFG"
         echo $var
         echo $$var
Output : GFG
         Welcome to GeeksforGeeks

说明: 在上面的例子中, $var 存储值“Hello”,因此$$var将引用名为Hello的变量,即$Hello。

下面的程序将演示PHP中的$和$$运算符。

<?php
// Variable declaration and initialization
$var = "Hello" ;
$Hello = "GeeksforGeeks" ;
// Display the value of $var and $$var
echo $var . "" ;
echo $ $var ;
echo "" ;
// Variable declaration and initialization
$var = "GFG" ;
$GFG = "Welcome to GeeksforGeeks" ;
// Display the value of $var and $$var
echo $var . "" ;
echo $ $var ;
?>


输出:

Hello
GeeksforGeeks

GFG
Welcome to GeeksforGeeks

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享