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

define("PI1",3.14);

这是定义一个变量 ,那defined这个表示什么尼?

正在回答

4 回答

define()这个里面定义的是一个常量,而defined是一个判断某个常量是否被定义了的函数!

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

另外,你说的define("PI1",3.14)并不是定义变量,而是定义PI1这个常量。变量定义是$PI1

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

bool defined() 是检查某个常量是否被定义了,被定义了则返回true,未被定义则返回false

如:

define('p1', '3.14');
if (defined('p1')) {
    echo 'p1已被定义';
}else {
    echo 'p1未已被定义';
}
if (defined('MUKEWANG')) {
    echo '未定义';
}


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

举报

0/150
提交
取消

define("PI1",3.14);

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