为了账号安全,请及时绑定邮箱和手机立即绑定

define() 与 defined() 方法的简单认识

1.define()方法是自定义一个常量,有三个参数,define(name,value,bool) ==>define("PI",3.14); 第三个参数不写系统默认为false(对大小写敏感,也就是对name大小写敏感PI/pi),第三个参数是否填写可以根据开发需要。 2.defined(name)方法是判断 一个常量时候否被定义?如果已经定义返回 true 反之 false 。 3.需要注意define() 与 defined()方法的一个字母之差,避免书写代码的大意。

正在回答

7 回答

用英文语法理解一下:define是动词原型,祈使句用,指示您去定义;defined是过去分词,完成式,检测是否“完成”

0 回复 有任何疑惑可以回复我~

我是这么初略的理解的  不全免  请指定一下

0 回复 有任何疑惑可以回复我~

define(name,value,bool) ==>define("PI",3.14)

这里写得不对的吧   value后面不是bool吧    bool是返回值得的类型为布尔类型

0 回复 有任何疑惑可以回复我~
#1

qq_怺倣棄_0

默认false
2017-08-20 回复 有任何疑惑可以回复我~

define是定义一个常量

0 回复 有任何疑惑可以回复我~

defined — 检查某个名称的常量是否存在

0 回复 有任何疑惑可以回复我~

3 K 有!!!

0 回复 有任何疑惑可以回复我~

define方法是定义一个常量的方法,返回的是该已定义的常量;defined方法是判断一个常量是否定义,返回的是一个bool值(true/false)。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455994    人
  • 解答问题       6306    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

define() 与 defined() 方法的简单认识

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信