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

两个小写的变量值怎么一样的啊?也能正常输出,不是说变量名是唯一的嘛?

<?php

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

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

echo $my_book;

echo "<br />";

echo $my_BOOK;

echo "<br />";

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

echo $my_book;

echo "<br />";

?>


正在回答

2 回答

首先变量时可以多次赋值的,分析这段语句,$my_book第一次赋值给了“我的小写book”这个字符段,所以紧接着的echo输出语句输出这个字符段,而接下来我们又对$my_book这个变量名进行了赋值,所以新的字符段“这次奇迹要发生啦”覆盖掉了原字符段,所以当我们再次输出$my_book时,输出的内容就是新的字符段了。

所以总而言之,变量可以多次赋值,每次输出的内容,是它新的赋值内容。

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

变量名是唯一的,但是内容不一定唯一,之前$my_book的赋值是“我的小写的book”后来赋值是“这次奇迹。。。”

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

举报

0/150
提交
取消

两个小写的变量值怎么一样的啊?也能正常输出,不是说变量名是唯一的嘛?

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