📜  php中$与$$

📅  最后修改于: 2020-09-26 03:44:09             🧑  作者: Mango

PHP $和$$变量

$var(单美元)是一个名称为var的普通变量,用于存储任何值,例如字符串,integer,float等。

为了更好地理解差异,让我们看一些示例。

例子1

";
echo $$x."
"; echo $abc; ?>

输出:

在上面的示例中,我们为变量x分配了一个值abc。参考变量$$x的值分配为200。

现在我们已经打印了值$x,$$x和$abc。

例2

";
echo $$x. "
"; echo "Capital of $x is " . $$x; ?>

输出:

在上面的示例中,我们已将变量x的值分配为UP,而将参考变量$$x的值分配为Lucknow。

现在我们已经打印了值$x,$$x和一个字符串。

范例3

";
echo ${$name}. "
"; echo $Cat. "
"; echo ${${$name}}. "
"; echo $Dog. "
"; ?>

输出:

在上面的示例中,我们为变量名称Cat分配了一个值。将引用变量${$name}的值分配为Dog,将${${$name}}的值分配为Monkey。

现在,我们将值打印为$name,${$name},$Cat,${${$name}}和$Dog。