为了账号安全,请及时绑定邮箱和手机立即绑定

$my_book="这次奇迹要发生啦";怎么没把$my_book = "我的小写的book";覆盖?

$my_book="这次奇迹要发生啦";怎么没把$my_book = "我的小写的book";覆盖?

正在回答

4 回答

<?php

    $my_book = "我的小写的book";

   

    $my_BOOK = "我的大写的BOOK";

echo $my_BOOK;

echo "<br />";

$my_book="这次奇迹要发生啦";

echo $my_book;

echo "<br />";

?>

没有被覆盖,那是因为第一个‘my_book'变量名已经被输出拉,所以第二个‘my_book'’才没有覆盖第一个同样的变量名。如上代码就被覆盖掉。

2 回复 有任何疑惑可以回复我~
#1

一生一代一双人3987311 提问者

是的
2016-11-07 回复 有任何疑惑可以回复我~

额  楼上说得对

0 回复 有任何疑惑可以回复我~

如果你俩个变量名一样的话,执行顺序最后面的  覆盖前面的。如果大小写不一样的话 俩个都会执行

0 回复 有任何疑惑可以回复我~
#1

一生一代一双人3987311 提问者

变量名一样一样的,就值不同,就上面那段代码,执行结果两个值都打印出来。也就是没覆盖。反正我现在觉得慕课那个t提交代码块有bug
2016-10-20 回复 有任何疑惑可以回复我~
#2

web_東 回复 一生一代一双人3987311 提问者

没有bug。
2016-11-07 回复 有任何疑惑可以回复我~
你把你的代码贴出来看看
0 回复 有任何疑惑可以回复我~
#1

一生一代一双人3987311 提问者

变量名一样一样的,就值不同,就上面那段代码,执行结果两个值都打印出来
2016-10-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$my_book="这次奇迹要发生啦";怎么没把$my_book = "我的小写的book";覆盖?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信