2017年7月23日
摘要: static关键字至少有下列作用: (1)设置变量的存储域,函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值; (2)限制变量的作用域,在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问; 阅读全文
posted @ 2017-07-23 20:47 夏尔·凡多姆海恩 阅读(107) 评论(0) 推荐(0)
摘要: PHP中的魔术方法总结 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup, __toString, __set_state, __clone and _ 阅读全文
posted @ 2017-07-23 20:43 夏尔·凡多姆海恩 阅读(90) 评论(0) 推荐(0)
摘要: 使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。 接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。 接口中定义的所有方法都必须是公有,这是接口的特性。 要实现一个接口,使用 implements 阅读全文
posted @ 2017-07-23 20:41 夏尔·凡多姆海恩 阅读(145) 评论(0) 推荐(0)
摘要: final,如果父类中的方法被声明为 final,则子类无法覆盖该方法。如果一个类被声明为 final,则不能被继承。 Final 方法示例 <?php class BaseClass { public function test() { echo "BaseClass::test() called 阅读全文
posted @ 2017-07-23 20:36 夏尔·凡多姆海恩 阅读(92) 评论(0) 推荐(0)