php之定义常量define和const的区别
定义常量有两种方式,分别是define和constdefine:值可以是int、 float、string、boolean、NULL、array 、resource可以在任意地方定义由于是在脚本执行期间定义,值可以是未知的 (这个跟const的最大区别)定义的键名可能不区分大小写const值可以是int、 float、string、boolean、array 、resource只能在最顶端的作用区域定义,不能在逻辑结构中定义值只能是已知的,不能传递变量,因为const是在编译期间执行
复制链接