什么是PHP把戏要领?
在定义类时,以两个下划线字符(__)开首的要领都是把戏要领,而且要领名都是PHP预先定义好的,每个都具有把戏般的功用。
所以我们本身在定义要领时,不发起运用两个下划线字符开首,如许会与PHP的把戏要领殽杂。
下表是经常运用的把戏要领运用及作用汇总表:
把戏要领 |
挪用要领 |
作用 |
__set |
有两个参数 __set(属性名,属性值) |
修正私有属性 |
__get |
有一个参数 __get(属性名) |
检察私有属性 |
__isset |
有一个参数 __isset(推断的属性名) |
用于检测私有属性是不是存在 |
__unset |
有一个参数 __unset(删除的属性名) |
用于删除私有属性 |
__call |
有两个参数 __call(函数名,函数值) |
假如class内没有这个函数则实行这个 |
相干教程:PHP视频教程
以上就是PHP 经常运用的把戏要领运用及作用汇总表的细致内容,更多请关注ki4网别的相干文章!