PHP __get和__set魔术方法

PHP __get和__set魔术方法,第1张

PHP __get和__set魔术方法

__get
__set
__call
__callStatic
当该方法或属性是不可访问的被调用。您
$bar
是公开的,因此并非无法访问。

  • __set()
    将数据写入不可访问的属性时运行。
  • __get()
    用于从无法访问的属性读取数据。

魔术方法不能替代吸气剂和吸气剂。它们只允许您处理方法调用或属性访问,否则将导致错误。因此,还有更多与错误处理有关的内容。还要注意,它们比使用正确的getter和setter或直接方法调用要慢得多。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4934311.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-12
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存