php常用魔术方法

Author Avatar
yyq 2021-07-16 09:28:28
  • 二维码

PHP常用魔术方法

        记录下php常用的魔术方法如下:


        NO1:__construct 具有构造函数的类会在每次创建新对象时先调用此方法;初始化工作执行。


        NO2:__desstruct 对象的所有引用都被删除或者当对象被显式销毁时执行。


        NO3:__call()在对象中调用一个不可访问方法时,__call() 会被调用。

        NO4:__callStatic()在静态上下文中调用一个不可访问方法时,__callStatic() 会被调用。


        NO5:__set() 在给不可访问的属性赋值时调用


        NO6:__get() 读取不可访问的属性值时自动调用


        NO7:__isset() 当对不可访问的私有属性使用isset或empty时自动调用


        NO8:__unset() 当对不可访问的私有属性使用unset时;自动调用


        NO9:__toString()当一个类的实例对象;被当成一个字符串输出时调用

上一篇 返回列表 下一篇

发表评论

Tips:评论内容请文明用语