摘要: final关键字只能用来定义类和定义方法。使用final关键字标记的类不能被继承final class Person{ .......}class Student extends Person{ .......}会出现错误提示。Fatal error :Class Student may not inherit from final class(Person)使用final关键字标记的方法不能被子类覆盖class Person{ final function Say(){ ...... }}class Student extends Pers... 阅读全文
posted @ 2012-08-16 17:55 TBHacker 阅读(185) 评论(0) 推荐(0)
摘要: 作用:define — 定义一个常量。语法:bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )。注意:如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。比如, CONSTANT 和 Constant 代表了不同的值。Note:大小写不敏感的常量以小写的方式储存。案例:<?phpdefine("CONSTANT", "Hello world.");echo CONSTANT; // outputs "Hello worl 阅读全文
posted @ 2012-08-16 11:53 TBHacker 阅读(576) 评论(0) 推荐(0)
摘要: 作用:defined — 检查某个名称的常量是否存在。语法:bool defined ( string $name )。补充说明:1.如果你要检查一个变量是否存在,请使用 isset()。 2.defined() 函数仅对 constants 有效。3.如果你要检测一个函数是否存在,使用 function_exists()。案例:if ( ! defined('BASEPATH')) exit('No direct script access allowed');判断常量BASEPATH是否定义 阅读全文
posted @ 2012-08-16 10:14 TBHacker 阅读(1654) 评论(0) 推荐(1)