求助,这个php define('ACC',true) 语法是什么意思?

define('ACC',true);
require('../include/init.php');

$cat = new CatModel();
$catlist = $cat->select();
$catlist = $cat->getCatTree($catlist);
include(ROOT . 'view/admin/templates/cateadd.html');

holdtom
浏览 257回答 3
3回答

婷婷同学_

意思是用define函数定义一个布尔型类型的常量,常量名是"ACC",其值设为真(true)。define() 函数定义一个常量。常量类似变量,不同之处在于:1.在设定以后,常量的值无法更改;2.常量名不需要开头的美元符号 ($);3.作用域不影响对常量的访问;4.常量值只能是字符串或数字。语法:define(name, value, case_insensitive)参数:name:必需。规定常量的名称。value:必需。规定常量的值。case_insensitive:可选。规定常量的名称是否对大小写敏感。若设置为 true,则对大小写不敏感。默认是 false(大小写敏感)。

茅侃侃

define() 函数定义一个常量。常量类似变量,不同之处在于:在设定以后,常量的值无法更改常量名不需要开头的美元符号 ($)作用域不影响对常量的访问常量值只能是字符串或数字具体可以参考这个页面,不爱复制。通俗来说就是定义常量而你这一句就是case_insensitive 若设置为 true,则对大小写不敏感。默认是 false(大小写敏感)。

神不在的星期二

define 是定义一个 常量。定义之后 ACC 的 值 就是 true
打开App,查看更多内容
随时随地看视频慕课网APP