版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36431166/article/details/84289386
在PHP中,定义常量有两种方式: const、define
详细说下他们的区别:
1、const是表达式赋值定义一个常量,而define是一个函数,他接受三个参数
2、const对定义的常量大小写敏感,而define可以通过函数的第三个参数来控制是否大小写敏感
3、const可以类中使用,define不能
4、const不能再条件语句中使用,而define可以
5、const在使用上比define要简单便捷,并且编译速度要比Define来得快
一般面试答到这5点,基本没毛病