已有40人关注
PHP从入门到精通一书中263页
发表在PHP图书答疑 2016-07-23
是否精华
版块置顶:
14.3.4  克隆对象

书中讲到 PHP5中 对象被当做普通数据类型来使用,如果想引用对象,需要使用“&”来声明。。。

我有两个疑问:
1、根据下面的例子,可以看出PHP5中对象并不是当做普通数据类型来使用,PHP4中才是把对象当做普通数据类型类进行赋值,并且是值传递的方式。而php5中 直接用 “=”进行赋值时,实际上是引用传递。
    所以这里的“PHP5中 对象被当做普通数据类型来使用”  是不是说错了??
2、在下面的例子中并没有看见 使用“&” 声明 来进行引用。所以我想问一下:
    $book2=&$book1;
  这样写,是不是代表引用出传递??
分享到:
精彩评论 1
铁游夏
学分:0 LV1
TA的每日心情
还糊涂
2020-10-22 13:46:07
2016-07-25
沙发
在PHP4中 对象是被当做普通数据类型来使用的。

$book2=&$book1;是引用传递,在PHP5中不加&也是默认按引用传递的,结果一样。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照