JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: __set

PHP魔术方法说明.

在定义类的时候经常用到PHP的魔术方法,但是我们使用的并不多,就常见的那一两个,下面完整的介绍了PHP魔术方法有那些,PHP魔术方法什么意思! 从PHP 5以后的版本,PHP中的类就可以使用魔术方法了。其规定以两个下划线(__)开头的方法都保留为魔术方法,所以建议大家函数名最好不用__开头,除非是为了重载已有的魔术方法。   1、__get、__set   这两个方法是为在类和他们的父类中没有声明的属性而设计的。   ◆__get( $property ) 当调用一个未定义的属性时,此方法会被触发,传递的参数是被访问的属性名。   ◆__set( $property, $value ) 给一个未定义的属性赋值时,此方法会被触发,传递的参数是被设置的属性名和值。   这里的没有声明包括当使用对象调用时,访问控制为proteced,private的属性(即没有权限访问的属性)。   2、__isset、__unset   ◆__isset( $property ) 当在一个未定义的属性上调用isset(...
此文被围观2520次  分类: 编程开发 标签:  ·········

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号      川公网安备51162302000234