- 构造函数和析构函数
__construct() :当实例化一个对象的时,自动调用 。
__destruct(): 当某一个对象所有的引用被删除或显示销毁时,自动调用。 - __sleep()和__wakeup()
当执行serialize()时,检查__sleep()方法是否定义,如果有,则自动调用。
当执行unserialize()时,检查__wakeup()方法是否被定义,如果有,则自动调用。 - __invoke()
当尝试以调用函数的方式调用一个对象时,__invoke() 方法会被自动调用。
- __tostring()
当一个类被当成字符串时应怎样回应
魔术方法
最新推荐文章于 2023-08-30 21:56:06 发布