做可变变量的时候输出是空白~~
来源:1-5 选择题
慕前端5217525
2019-05-26 12:22:00
$age = "18";
$names = "wu";
$sex = "women";
$colors = "red";
echo $$age;
这个却输出空白,纳闷,老师,还有这个是到底怎么赋值的
1回答
好帮手慕小尤
2019-05-27
同学你好,因为并没有$18这个变量无法代换$18变量。可变变量可以理解为等量代换。如:
<?php $age = "names"; $names = "sex"; $sex = "colors"; $colors = "red"; //$age的值为names那么就指向$names这个变量,$names的值为sex,所以输出 sex echo $$age; //$age的值为names指向$names变量,$names值为sex那么就指向sex变量,输出为colors echo $$$age; ?>
祝学习愉快!
相似问题