我不知道怎么写这个。我有一个名为$group
的变量,其值可以是a
,b
或c
。我还有一些名为$a
,$b
和$c
的变量。如何撰写说明$group=a
然后使用$a
,$group=b
然后使用$b
以及$group=c
然后使用$c
的内容。希望这是有道理的。
答案 0 :(得分:0)
你想要这个??
$a = "a"; // $a is variable and "a" is its value and its a string.
$b = "b";
$c = "c";
if ($group == "a") // here a is just string value not variable.
{
echo $a;
}
elseif ($group == "b")
{
echo $b;
}
else
{
echo $c;
}
或
变量变量
有时能够拥有变量变量名称很方便。也就是说,一个可以动态设置和使用的变量名。使用如下语句设置普通变量:
<?php
$a = 'hello';
?>
变量变量采用变量的值并将其视为变量的名称。在上面的示例中,hello可以通过使用两个美元符号用作变量的名称。即。
<?php
$$a = 'world';
?>
此时已经定义了两个变量并将其存储在PHP符号树中:$ a包含内容“hello”,$ hello包含内容“world”。因此,这句话:
<?php
echo "$a ${$a}";
?>
产生完全相同的输出:
<?php
echo "$a $hello";
?>
即。他们都产生:你好世界。
了解更多信息click here
答案 1 :(得分:0)
在Rahul的帮助和一点点调整的情况下,这是我的工作结果。
if ($group == "a")
{
$group=$a;
}
elseif ($group == "b")
{
$group=$b;
}
else
{
$group=$c;
}