📜  $$(美元或双美元)在PHP什么意思?

📅  最后修改于: 2022-05-13 01:54:11.442000             🧑  作者: Mango

$$(美元或双美元)在PHP什么意思?

$x(单美元)是名称为x的普通变量,用于存储字符串、整数、浮点数等任何值。 $$x(双美元)是一个引用变量,用于存储可以通过使用访问的值$x 值前的 $ 符号。
从下图可以很容易地理解:

  • $x 存储 String 类型的值“Geeks”。
  • 现在,引用变量 $$x 将“for Geeks”的值存储在 String 类型中。

因此,“对于极客”的价值可以通过以下两种方式访问:

  • 通过直接使用引用变量。示例: echo $$x;
  • 通过使用存储在变量 $x 中的值作为访问“for Geeks”值的变量名。示例:echo $Geeks;它将输出为“for Geeks”(不带引号)。

例子:

Input : $x = "Geeks";  
        $$x = for Geeks;  
        echo "$x ";  
        echo "$$x;";   
        echo $Geeks;
Output : Geeks 
         for Geeks
         for Geeks

Input : $x = "Rajnish";  
        $$x = "Noida";  
        echo "$x lives in " . $Rajnish;
Output : Rajnish lives in Noida

下面的例子说明了 $ 和 $$ 在PHP:



示例 1:


输出:
Geeks
GeeksforGeeks
GeeksforGeeks

示例 2:

 
输出:
Geeks
GeeksforGeeks
computer science
computer science