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
- PHP中复杂类型的一些探究。。。
- C语言的一些复杂类型声明
- swift 一些复杂类型
- 枚举类型的探究
- 复杂的变量类型
- 复杂的变量类型
- 关于python中inspect模块的一些探究
- 关于python中inspect模块的一些探究
- php中session机制探究
- PHP 类型转换的一些BUG
- 关于php基础类型的一些探讨
- Rust与C交互(FFI)中复杂类型的处理
- PHP中new self()和new static()的区别探究
- CXF 处理一些Map 等复杂类型
- cxf处理一些Map等复杂类型
- CXF处理一些Map等复杂类型
- SQL一些比较复杂的操作语句,不断更新中。。。。。。。
- 关于标签的一些探究
- sql server在多个数据库间 快速查询某个表的信息
- 使用GPS定位为什么location总为空 而且onLocationChanged()方法没调用呀
- Tomcat配置问题
- 智能电视,到底是什么
- phoenix 索引相关
- PHP中复杂类型的一些探究。。。
- Sysklogd系统日志记录器
- json解析转map
- 面对现实,我变得束手无策
- oracle报错——字符集不匹配
- 24点游戏
- 关于使用jQuery - 获得内容和属性的心得
- 对Thread.interrupt()方法很详细的介绍 中断线程
- 的、精神性的普遍范型。-linian... 人类以自己的语言形式来诠释现