📜  PHP中 $var 和 $$var 的区别

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

PHP中 $var 和 $$var 的区别

在PHP中,$var 用于存储 Integer、String、boolean、 字符等变量的值。 $var 是一个变量,$$var 将变量的值存储在其中。

$变量:

句法:

$variable = value;
  • $variable 是变量名
  • 该值是变量的初始值。

示例 1:此示例使用 $ 存储和显示值。

PHP
";
  
    // Boolean value
    $value2 = true;       
      
    // Display boolean value
    echo $value2;  
    echo "
";        // Integer value     $value3 = 34;            // Display integer value     echo $value3;      echo "
"; ?>


PHP



输出
hello Geeks
1
34

$$var: $$var 将 $variable 的值存储在其中。

句法:

$variable = "value";  
$$variable = "new_value";
  • $variable 是具有值的初始变量。
  • $$variable 用于保存另一个值。

我们可以通过使用第一个变量的 $value 来获得另一个值。

示例 2:演示 $$var 的PHP程序。

PHP


输出
hello
Hello php

两者的区别:变量$var用于存储变量的值,变量$$val用于存储变量的引用。