特牛生活网

PHP常量详解:define和const的区别_为什么const类型用小写不行-CSDN博客

网友收藏
1、const是一个语言结构;const定义的常量是大小写敏感。而define是一个函数,可以通过第三个参数来指定是否区分大小写。true表示大小写不敏感,默认为false.例如:const CONSTANT = 'Hello World';define('PI', 3.14, true);2、const简单易读,编译时要比define快很多。3、const可在类中使用,用于类成员常量定义(在php5.3.0以后,可以使用const关键字在类定义的外部定义常量),定义后不可修改,const在类内_为什么const类型用小写不行