php 为什么这样定义常量
defined('YII_DEBUG')ordefine('YII_DEBUG',true);defined('YII_TRACE_LEVEL')ordefine('YI...
defined('YII_DEBUG') or define('YII_DEBUG',true);
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
干嘛不直接定义呢?这样写什么目的? 展开
defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
干嘛不直接定义呢?这样写什么目的? 展开
4个回答
展开全部
常量是单个值的标识符(名称)。在脚本中无法改变该值。有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。
定义和用法
define() 函数定义一个常量。
常量类似变量,不同之处在于:
在设定以后,常量的值无法更改
常量名不需要开头的美元符号 ($)
作用域不影响对常量的访问
常量值只能是字符串或数字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是语法预订,没有为什么。
就好像for表示循环,break表示跳出一样。没有为什么的。
就好像for表示循环,break表示跳出一样。没有为什么的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$query_id = $db->query("select * from `map_select` where `map_name`='".MAP_NAME."'");
注意MAP_NAME左右的引号 呵呵。
U5
注意MAP_NAME左右的引号 呵呵。
U5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询