php5类中的__get()和__set()方法用于private私有属性
来源:互联网 发布:淘宝买的模板在哪里 编辑:程序博客网 时间:2024/05/22 15:10
class B{private $s1;function __set($p, $v){$this->$p = $v.'---';}function __get($p){if(isset($p)){return $this->$p;}else { $this->$p = null;}return $this->$p;}function test(){echo $this->s1;}}$b = new B();$b->s1 = '======================';echo $b->s1;exit;
因为这2个方法只适用于private私有,所以在一些特殊场合还是很好用的!!
并且在赋值的时候,可以在方法里做一些特殊的判断。
0 0
- php5类中的__get()和__set()方法用于private私有属性
- PHP中的__get()和__set()方法获取设置私有属性
- __set和__get方法
- PHP5 之 __set()和__get() 函数
- 魔术方法__set()和__get()
- php __set() __get() 方法访问属性
- php 类中的__get()和__set() 个人理解
- 属性重载:__set() & __get()
- OOP中__set()和__get()方法
- PHP魔术方法之__set()和__get()
- php __set 和 __get方法使用介绍
- PHP 魔术方法之"__set()"和"__get"
- php魔术方法__get和__set详解
- 对PHP5中__set和__get的理解
- 为什么__set()和__get()私有了,还是可以执行?
- 魔术方法:__set、__get
- __set() __get() 方法详解
- PHP5类中__get()与__set()的用法
- 位图(bmp)文件格式分析
- 001sql server2005 主键自增设置 如何创建外键
- eclipse 断点调试
- 红黑树
- C++ primer 模板与泛型编程
- php5类中的__get()和__set()方法用于private私有属性
- Android 单元测试方法与步骤
- 2. 存储类型
- C++ stringstream介绍,使用方法与例子
- 重载多维数组下标 c++
- Java中 Map、Set、List的基本用法
- RedHat Enterprise Linux 5下Oracle11g安装并升级到11.2.0.3
- html颜色
- mkimage工具详解