1.define()方法是自定义一个常量,有三个参数,define(name,value,bool) ==>define("PI",3.14); 第三个参数不写系统默认为false(对大小写敏感,也就是对name大小写敏感PI/pi),第三个参数是否填写可以根据开发需要。 2.defined(name)方法是判断 一个常量时候否被定义?如果已经定义返回 true 反之 false 。 3.需要注意define() 与 defined()方法的一个字母之差,避免书写代码的大意。
用英文语法理解一下:define是动词原型,祈使句用,指示您去定义;defined是过去分词,完成式,检测是否“完成”
我是这么初略的理解的 不全免 请指定一下
define(name,value,bool) ==>define("PI",3.14)
这里写得不对的吧 value后面不是bool吧 bool是返回值得的类型为布尔类型
define是定义一个常量
defined — 检查某个名称的常量是否存在
3 K 有!!!
define方法是定义一个常量的方法,返回的是该已定义的常量;defined方法是判断一个常量是否定义,返回的是一个bool值(true/false)。