课程
/后端开发
/PHP
/PHP进阶篇
上面的四个方法 __set __get __isset __upset中,当赋值和输出的时候程序会自动调用 __set 和 __get函数,那怎样才能调用后面的两个函数并显示出来结果呢?
2016-08-30
源自:PHP进阶篇 2-9
正在回答
_isset 判断值是否被设置,如果被设置, 则调用 该类 里的 __isset 函数;
upset 表示没有这个魔术方法;
unset 删除属性值!
后面的俩个,常用作判断,判断是否设置,或者消除结果,参数放你想要判断的条件,符合条件的,你再执行你下面的代码,upset,用来释放你设定的结果,跟set相反。
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
1 回答魔术方法是什么?
2 回答这魔术方法有什么卵用?
1 回答魔术方法__unset(),和unset()有什么不同 吗
2 回答魔术方法 __call 为什么需要两个形参?
4 回答为什么要用__clone魔术方法?明明可以不用啊?( 见代码注释)