十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
可变变量:就是说一个可变变量 获取了一个普通变量的值 作为这个可变变量的变量名。例如:
创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于网站建设、成都做网站、青州网络推广、微信小程序、青州网络营销、青州企业策划、青州品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;创新互联建站为所有大学生创业者提供青州建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.comheader("content-type:text/html;charset=utf-8");
$uername = '村里有个姑娘';
$name = 'xiaofang';
$xiaofang = '大阪城的姑娘';//$$name =$xiaofang
echo $$name;
//可变变量的用法
$banzhuren = 'xucaihui';
$xucaihui = 'man';
$man = 'lvyou';
$lvyou = 'taiguo';
$taiguo = '是女的';
echo $$$$$banzhuren;
输出结果:大阪城的姑娘是女的
变量的引用赋值:
引用操作符&可以在关联赋值中使用,就像一个别名,使得变量都指向了内存的相同地址。
(耳机的例子:歌曲只有一个,左右都可以听见,其中一个坏了,另一个听到的还是同样的歌曲
MP3中原来有2首歌,经过变量的引用赋值,就会把其中的一首删除掉,外表有两个按钮,一个是小苹果歌曲,另一个是小橘子歌曲 ,把小橘子删掉之后,两个按钮只能选一首歌曲,输出结果都一样)
$user = 'canglaoshi';
$name = 'wulaoshi';
//使$name的值指向$user,并且丢弃$name的值
$name =&$user;
echo $name;
echo '
';
echo $user;
//判断结果是否相同,结果都是10个字节的字符串
if(empty($name)){
echo 'kong';
}else{
echo 'feikong';
};
echo '
';
var_dump($user);
echo '
';
var_dump($name);
echo '
';
//销毁变量$user, $name的输出结果仍然是canglaoshi,足以证明内存中只剩下一个值
unset($user);
echo '
';
echo $name;
echo $user;
输出结果:
canglaoshi
canglaoshifeikong
string(10) "canglaoshi"
string(10) "canglaoshi"
canglaoshi
Notice: Undefined variable: user in D:\xampp\htdocs\89\Exercise\2014-7-25 PHP kongzhiyuju\01yinyon.php on line 29
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。