Const是语法结构,define是函数
Const不能再条件语句中定义常量,define可以
define不可以定义类的成员常量,const可以
define可以接收第三个参数,设置是否大小写敏感
const只能接受静态的标量,而define可以采用任何表达式
Const是语法结构,所以编译会更快一点
php的const和define的区别
原创
©著作权归作者所有:来自51CTO博客作者长歌漫漫的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
const与define的区别
(1) 编译器处理方式不同 define宏是在预处理阶段展开。 const常量是编译运行阶段使用。(2) 类型和安全检查不同 define
内存 const define c++ 内存分配 -
(转载)php中const与define的使用区别详解标量 条件语句 html