码迷,mamicode.com
首页 > Web开发 > 详细

PHP常量定义之define与const对比

时间:2018-09-06 18:11:00      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:不能   fine   技术分享   ons   src   语言   参数   语句   大小   

简要归纳PHP中两个常量定义关键字的区别:

1、define是函数,const是语言结构,PHP编译时const速度快。
2、define只能用在类外,const类内类外皆可。
3、define定义的常量是全局的,const定义的常量受命名空间限制。
4、define可用在条件语句中,const不能。
5、define可用表达式作为名称,const只可采用普通常量名称。
6、const只能接受静态的标量,而define可以采用任何表达式。
7、const定义的常量时大小写敏感,而define可以通过第三个参数(为true表示大小写不敏感)来指定大小写是否敏感。

技术分享图片

 

PHP常量定义之define与const对比

标签:不能   fine   技术分享   ons   src   语言   参数   语句   大小   

原文地址:https://www.cnblogs.com/splendid/p/9599365.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!