
PHP可变变量两个范例的疑问
范例1:<?php$red='红色';$blue='蓝色';$yellow='黄色';$color='red';echo$$color;//该可变变量输出为$red的值?...
范例1:
<?php
$red = '红色';
$blue = '蓝色';
$yellow = '黄色';
$color = 'red';
echo $$color; // 该可变变量输出为$red的值
?>
范例2:
<?php
$PHP = "abc";
echo $PHP ; //这样是输出的是存入 $PHP 变量里的值,
$$PHP = "PHP视频教程";
echo $abc;
?>
本人刚接触PHP,这两个可变变量我都看的不是很懂,就是不知道PHP里的输出结果是怎么得出来的,麻烦帮我再用通俗的语言针对上面两个可变变量的范例解释下,谢谢啦。 展开
<?php
$red = '红色';
$blue = '蓝色';
$yellow = '黄色';
$color = 'red';
echo $$color; // 该可变变量输出为$red的值
?>
范例2:
<?php
$PHP = "abc";
echo $PHP ; //这样是输出的是存入 $PHP 变量里的值,
$$PHP = "PHP视频教程";
echo $abc;
?>
本人刚接触PHP,这两个可变变量我都看的不是很懂,就是不知道PHP里的输出结果是怎么得出来的,麻烦帮我再用通俗的语言针对上面两个可变变量的范例解释下,谢谢啦。 展开
展开全部
$abc='cc';
$cc='xx';
$$abc==$($abc)==$('cc')==$cc=='xx'
其实就是优先级的问题,$$abc优先级,从右到左执行(正如上边的例子)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询