课程
/后端开发
/PHP
/PHP入门篇
这是定义一个变量 ,那defined这个表示什么尼?
2014-12-17
源自:PHP入门篇 4-5
正在回答
define()这个里面定义的是一个常量,而defined是一个判断某个常量是否被定义了的函数!
另外,你说的define("PI1",3.14)并不是定义变量,而是定义PI1这个常量。变量定义是$PI1
bool defined() 是检查某个常量是否被定义了,被定义了则返回true,未被定义则返回false
如:
define('p1', '3.14'); if (defined('p1')) { echo 'p1已被定义'; }else { echo 'p1未已被定义'; } if (defined('MUKEWANG')) { echo '未定义'; }
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
1 回答define("PI1",3.14); $p = "PI1";
3 回答define('PI',3.14);
2 回答define($p,3.14);什么意思?
2 回答如果把define("PI",3.14);改为define(PI,3.14); 为什么会错呢?
1 回答define(PI,3.14)是不是也行?