个性化阅读
专注于IT技术分析

PHP $和$$变量

$ var(单美元)是名称为var的普通变量, 用于存储任何值, 例如字符串, 整数, 浮点数等。

$$ var(双元)是一个参考变量, 在其中存储$ variable的值。

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

例子1

<?php
$x = "abc";
$$x = 200;
echo $x."<br/>";
echo $$x."<br/>";
echo $abc;
?>

输出

PHP $和$$变量

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

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

例2

<?php
 $x="U.P";
$$x="Lucknow";
echo $x. "<br>";
echo $$x. "<br>";
echo "Capital of $x is " . $$x;
?>

输出

PHP $和$$变量

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

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

范例3

<?php
$name="Cat";
${$name}="Dog";
${${$name}}="Monkey";
echo $name. "<br>";
echo ${$name}. "<br>";
echo $Cat. "<br>";
echo ${${$name}}. "<br>";
echo $Dog. "<br>";
?>

输出

PHP $和$$变量

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

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


赞(0)
未经允许不得转载:srcmini » PHP $和$$变量

评论 抢沙发

评论前必须登录!