-
老师厉害查看全部
-
面向对象 --继承查看全部
-
clone用于克隆类的对象,且分配另外的内存空间。 在被克隆的对象的类里调用__clone方法可以设置克隆后的初始值。查看全部
-
1.对不可访问属性调用isset()和empty()时,会触发__isset()魔术方法 isset($obj->classname) empty($obj->classname) 2.unset($obj->classname) 会触发__unset(){...}查看全部
-
1. __set():在给不可访问的成员属性赋值时,__set()会被调用 定义function __set($name,$value) 2. __get():读取不可访问成员属性的值时,__get()会被调用 定义function __get($name查看全部
-
__call()与__callstatic()[对象调用不存在的方法自动调用][实现方法的重载] 1.这个两个魔术方法都有两个参数,第一个参数是调用时的方法名称,第二个是调用时由参数组成的数组; 2.__call($name,$argument) 3.__callstatic()方法也必须加关键字static,如:public function static __callstatic(){...};查看全部
-
用instanceof来判断某个类是否实现了某个接口。 接口可以用extends来继承其他接口,当某个类实现子接口时,该类应该实现父接口和子接口的抽象方法。查看全部
-
在父类方法前添加final限定符可让子类无法重写该方法 对于不想被其他类继承的类可在class之前添加final关键字查看全部
-
//析构方法 function __destruct(){}查看全部
-
//构造方法 function __construct(){}查看全部
-
析构函数的作用查看全部
-
通过把变量设置为null,可以触发对析构函数的掉用查看全部
-
每一次用new 实例化都会调用一次构造函数查看全部
-
实例化对象查看全部
-
this 伪变量查看全部
举报
0/150
提交
取消