php __set()和__get()函数
来源:互联网 发布:笔记本装centos 编辑:程序博客网 时间:2024/05/22 12:06
<?php/*总结:1. 从一个难以访问的属性读取数据的时候 __get() 方法被调用2. 向一个难以访问的属性赋值的时候 __set() 方法被调用3. 难以访问包括:(1)私有属性,(2)没有初始化的属性4. __isset() __unset() 也类似*/ class Human{ private $s; public $b = 100; public $age = 23; private $sex = '男'; public function __get($name){ return 123; }public function __set($name,$value){ echo 'this is function';} } $a = new Human();var_dump($a->s); //123echo '<br />';var_dump($a->age); //23echo '<br />';var_dump($a->b); //100echo '<br />';var_dump($a->sex);//123echo '<br />';var_dump($a->ccc);//123?>
0 0
- php __set()和__get()函数
- PHP __get()函数 and __set()函数
- PHP __set(),__get(),isset(),unset()函数
- PHP中__get()和__set的用法
- php __set和__get的用法
- PHP魔术方法之__set()和__get()
- php __set 和 __get方法使用介绍
- PHP 魔术方法之"__set()"和"__get"
- php魔术方法__get和__set详解
- php中__get()和__set的用法
- PHP5 之 __set()和__get() 函数
- php __set() __get()
- __set和__get方法
- 【PHP】PHP中__get()和__set()的用法实例详解
- php 魔术方法 __set __get
- 【代码】PHP中__get()和__set的两种用法
- PHP中__get()和__set()的用法实例详解
- php魔术方法__set和__get,__isset,__unset的用法
- ****Android自定义组件之一:View详解
- 页面跳转的几种方法
- 一个男程序员的结婚要求
- python not find in register
- seo优化:如何写出高质量的文章
- php __set()和__get()函数
- flex可拖动的panel
- Struts2 学习笔记 —— 02 —— Namespace
- Editplus快捷键
- ios 耳机线控
- 轮盘赌算法
- Ogre着色方式和光照模型(shading mode vs lighting model)
- 未将对象引用设置到对象的实例--可能出现的问题总结
- Java设计模式泛型化之适配器模式