摘要: 对象的复制默认为浅复制 进行深复制的方法为:在类中定义魔法方法__clone(),类的对象复制时,会自动调用 __clone方法,在 __clone方法中可以进行各种复制对象的个性化 class MyCloneable{ public $object1; public $object2; funct 阅读全文
posted @ 2016-10-25 20:39 加油!思密达 阅读(134) 评论(0) 推荐(0)
摘要: __construct(), __destruct(), __call(), __callStatic(), __get(), __set(), __isset(), __unset(), __sleep(),__wakeup(), __toString(), __invoke(), __set_s 阅读全文
posted @ 2016-10-25 20:28 加油!思密达 阅读(96) 评论(0) 推荐(0)
摘要: 遍历对象的时候,默认遍历对象的所有属性 class MyClass{ public $var1 = 'value 1'; public $var2 = 'value 2'; public $var3 = 'value 3'; protected $protected = 'protected var 阅读全文
posted @ 2016-10-25 20:21 加油!思密达 阅读(124) 评论(0) 推荐(0)
摘要: 类中的方法访问方式: class A{ function foo() { }} 1.A::foo(); 2.$a = new A(); $a->foo(); 3.$className = 'A';$instance = new $className(); $instance->foo(); 注:Cl 阅读全文
posted @ 2016-10-25 00:12 加油!思密达 阅读(216) 评论(0) 推荐(0)