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

关于&的问题

谁能说一下为什么怎么多出来一个“天天”?这天天是哪里来的啊?

正在回答

4 回答

&取地址符。

a 和 c 共用一个内存空间

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

qq_飘飞Da小草帽_0 提问者

那个天天不需要定义吗?是本来就有的吗?怎么他们两个=&一下就有多出来个天天,我懂他们是一个内存的意思,可能是我想得多了,还是不太明白天天怎么来的,能举个栗子吗?谢谢
2015-12-12 回复 有任何疑惑可以回复我~
#2

木子舟义 回复 qq_飘飞Da小草帽_0 提问者

啥天天不天天的啊。天天是对c赋值的时候给的啊。 <?php $a = "我在慕课网学习PHP!"; $b = $a; $c = &$a; $c = "我天天在慕课网学习PHP!"; echo $b."<br />"; echo $a."<br />"; ?>
2015-12-12 回复 有任何疑惑可以回复我~
#3

木子舟义 回复 木子舟义

<?php $a = "我在慕课网学习PHP!"; $b=$a; $b=&$a; $a = "我天天在慕课网学习PHP!"; $c=&$a; echo $b."<br />"; echo $c."<br />"; ?>
2015-12-12 回复 有任何疑惑可以回复我~
#4

qq_飘飞Da小草帽_0 提问者 回复 木子舟义

哦,我懂了,之前echo后面的我都没看明白
2015-12-12 回复 有任何疑惑可以回复我~
#5

木子舟义 回复 qq_飘飞Da小草帽_0 提问者

那你倒是采纳了呀,亏我打这么多。
2015-12-12 回复 有任何疑惑可以回复我~
#6

qq_飘飞Da小草帽_0 提问者

非常感谢!
2015-12-12 回复 有任何疑惑可以回复我~
查看3条回复

有2个$a,第一个$a是最初的值,后面重新弄了个$a 所以内容变了。& 就引用到后来的$a

因为$ 是变量, 你可以理解的a 以前住楼上,后来搬家到楼下。 以后如果c要找到a 就只能去楼下找a了。 因为&给他搬家了。

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

因为重新对$a赋值了,相应的$c也跟着变化。

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

那个天天不需要定义吗?是本来就有的吗?怎么他们两个=&一下就有多出来个天天,我懂他们是一个内存的意思,可能是我想得多了,还是不太明白天天怎么来的,能举个栗子吗?谢谢

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

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455999    人
  • 解答问题       6307    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

关于&的问题

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