这篇文章介绍的内容是关于【php类与对象】对象和引用,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
对象和引用
PHP 的引用是别名,就是两个不同的变量名字指向相同的内容。
在 PHP 5,一个对象变量已经不再保存整个对象的值。只是保存一个标识符来访问真正的对象内容。 当对象作为参数传递,作为结果返回,或者赋值给另外一个变量,另外一个变量跟原来的不是引用的关系,只是他们都保存着同一个标识符的拷贝,这个标识符指向同一个对象的真正内容。
Example #1 引用和对象$b->foo = 2;echo $a->foo."\n";$c = new A;$d = &$c; // $c ,$d是引用
// ($c,$d) = $d->foo = 2;echo $c->foo."\n";$e = new A;function foo($obj) {
// ($obj) = ($e) =
$obj->foo = 2;
}
foo($e);echo $e->foo."\n";?> User Contributed Notes
/* Notes on reference: A reference is not a pointer. However, an object handle IS a pointer. Example: */相关推荐:
citySHOP多用户商城系统下载citySHOP是一款集CMS、网店、商品、分类信息、论坛等为一体的城市多用户商城系统,已完美整合目前流行的Discuz! 6.0论坛,采用最新的5.0版PHP+MYSQL技术。面向对象的数据库连接机制,缓存及80%静态化处理,使它能最大程度减轻服务器负担,为您节约建设成本。多级店铺区分及联盟商户地图标注,实体店与虚拟完美结合。个性化的店铺系统,会员后台一体化管理。后台登陆初始网站密匙:LOVES
立即学习“PHP免费学习笔记(深入)”;











