关于魔术方法----PHP

关于魔术方法的一些详细介绍:http://php.net/manual/zh/language.oop5.magic.php

  注意:PHP 将所有以 __(两个下划线)开头的类方法保留为魔术方法。所以在定义类方法时,除了上述魔术方法,建议不要以 __ 为前缀。

  仅对于__get与__set魔术方法

 个人理解:魔术方法,当直接访问已经定义的非公开的属性时自动调用。

  用普通话来说就是为了定义的一些对象的属性不会轻易被篡改,赋予它为非公有的属性如protect和private, 为了调用这些非公有的属性定义了魔术方法,当需要调用这些属性时,会自动调用魔术方法,实现需求。

 

需求????

posted @ 2017-10-18 11:25  燃烧的果冻  阅读(85)  评论(0)    收藏  举报