2023-03-06 23:51来源:m.sf1369.com作者:宇宇
意思是用define函数定义一个布尔型类型的常量,常量名是ACC,其值设为真(true)。
define() 函数定义一个常量。常量类似变量,不同之处在于:1.在设定以后,常量的值无法更改;2.常量名不需要开头的美元符号 ($);3.作用域不影响对常量的访问;4.常量值只能是字符串或数字。
语法:
define(name, value, case_insensitive)
参数:
name:必需。规定常量的名称。
value:必需。规定常量的值。
case_insensitive:可选。规定常量的名称是否对大小写敏感。若设置为 true,则对大小写不敏感。默认是 false(大小写敏感)。
const用于类成员变量定义,一旦定义且不能改变其值。define定义全局常量,在任何地方都可以访问。define不能在类中定义而const可以,既然是面向对象了,当然是const用的多啊
define('常量名',‘常量值’)。。。在类中声明常量用const关键字。。。。
常量是单个值的标识符(名称)。在脚本中无法改变该值。有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。
定义和用法
define() 函数定义一个常量。
常量类似变量,不同之处在于:
1. 在设定以后,常量的值无法更改
2. 常量名不需要开头的美元符号 ($)
3. 作用域不影响对常量的访问
4. 常量值只能是字符串或数字
defined() 函数检查某常量是否存在。若常量存在,则返回 true,否则返回 false。