PHP常量的定义
时间:2017-12-7
常量一般用于一些数据计算机中固定的数值,例如数学的圆周率3.1419526...可以定义为常量,常量是一个简单值的标识符,如同其名称所暗示的,在脚本执行期间一个常量一旦被定义,就不能再改变或者取消定义,常量的作用域是全局的,可以在脚本的任何地方声明和访问到常量,这也是在应用上我们经常选择常量使用的主要原因.另外,虽然常量和变量都是PHP存储单元,但常量声明的类型只能是标题数据.
其实对于整型这种简单的数据类型常量来说,要比声明变量效率高一点,也节约空间,如果是复杂数据类型,例如字符串,就差不多了.另外,常量可以避免因为错误或失误赋值而带来的运行错误,所以如果有不需要在程序运行过程中改变的量,我们首选使用常量,总之,在PHP中常量非常多见,不仅仅可以自定义常量使用,更主要的是几乎在每个PHP扩展中都默认了提供大量可供使用的常量,而且PHP也提供了一些比较实用的魔术常量.