摘要: const: 定义常量,一般定义后不可改变 static: 静态,类名可以访问 public: 表示全局,类内部外部子类都可以访问; private: 表示私有的,只有本类内部可以使用; protected: 表示受保护的,只有本类或子类或父类中可以访问; 定义常量也可用```define```定义。 const与define在定义常量时会有如下区别: 1. const用于类成员变量,一经定义不可修改,define用于全局常量,不可用于类成员变量的定义, const可在类中使用,define不能。 2. const定义的常量大小写敏感,而define可通过第三个参数(为TRUE表示大小写不敏感)来指定大小写是否敏感。 在运行时定义一个常量。define('TXE',100,TRUE); 3. const不能在条件语句中定义常量,而define函数可以。if($a>10){define('LE','hello');} class Demo { //定义常量【自php5.3后】,一个常量是属于一个类的,而不是某个对象的 //不可改变的 const E 阅读全文
posted @ 2019-03-18 16:35 青丝南开 阅读(2614) 评论(0) 推荐(1) 编辑