php
qq_21979121
这个作者很懒,什么都没留下…
展开
-
php __call() 和 __callStatic()
php __call() 和 __callStatic()直接贴代码<?php class test{ private $name; private $age; private static $instance; private function functionTest($prame1,$prame2){ var_dump($prame1).'\n';原创 2016-01-08 16:25:44 · 242 阅读 · 0 评论 -
php 魔术方法 __sleep() __wakeup() __toString() __debuginfo()
__sleep():使用serialize()序列化的时候,会检测类中是否有__sleep()魔术方法,有的话会先调用__sleep(),返回一个包含对象中所有需要序列化的变量名称的数组<?php class test{ public $name='demon'; private $age='19'; public function __sleep(){ retu原创 2016-01-08 17:44:36 · 1367 阅读 · 1 评论 -
php final
用final 声明的方法不能被子类所覆盖,用final声明的类不能被继承,final不能声明属性用final声明方法<?php class BaseTest{ final public function testing(){ echo "BaseTest::testing()"; }}class Test extends BaseTest{ public func原创 2016-01-08 17:59:27 · 365 阅读 · 0 评论