PHP中复杂类型的一些探究。。。

来源:互联网 发布:哪些网络公选课容易过 编辑:程序博客网 时间:2024/06/01 16:07

PHP复杂类型一共有两个 数组(基于键值对集合的一种东西) 和类。


基本类型不用说了,想也不用想表现为值类型。


对于两种复杂类型,下面做两个实例:


1.


  $a = array(0);  $b = $a;  $b[] = 1;  var_dump($a);  var_dump($b);


运行结果:


array(1) { [0]=> int(0) } array(2) { [0]=> int(0) [1]=> int(1) }


可见,array表现为值类型。但是如果把第二行改为"$b = &$a;",就能在赋值时传引用了。


2.


  Class A { public $a = 0; }    $a = new A();  $b = $a;  $b->a = 1;  var_dump($a->a);  var_dump($b->a);

运行结果:int(1) int(1)


可见,对象表现为引用类型。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 荣耀8青春版信号差怎么办 华为mate8电池不耐用怎么办 华为4x内存小怎么办 发现手机被用过怎么办 华为p8手机声音小怎么办 手机指纹解锁密码忘了怎么办 华为p10黑色掉漆怎么办 金立手机导航信号弱怎么办 手机导航时gps信号弱怎么办 三星手机导航gps信号弱怎么办 小米5导航信号弱怎么办 华为手机导航gps信号弱怎么办 手机屏玻璃裂了怎么办 oppo音量键坏了怎么办 魅蓝手机屏幕碎了怎么办 手机钢化膜边缘有气泡怎么办 手机贴钢化膜边缘有气泡怎么办 苹果手机钢化膜边缘有气泡怎么办 手机膜里的水泡怎么办 膜贴好了有气泡怎么办 后档玻璃膜气泡怎么办 贴膜里面有灰尘怎么办 贴膜边缘不粘怎么办 贴膜时候的气泡怎么办 贴手机膜起泡了怎么办 手机膜起泡泡了怎么办 手机膜鼓起来了怎么办 贴膜中间有气泡怎么办 新车贴膜有气泡怎么办 贴手机膜进灰尘怎么办 贴手机膜有灰尘怎么办 华为mate10后机壳碎了怎么办 手机屏和壳分开了怎么办 oppoa33手机开不了机怎么办 7p背面刮花了怎么办 oppo手机左右两键失灵怎么办 苹果5s屏幕翘起怎么办 0pp0手机有点卡怎么办 手机用久有点卡怎么办 手机有点卡怎么办魅蓝 苹果6排线接反了怎么办