请问ThinkPHP里面的常量__APP__是在哪里定义的? - PHP框架开发
functionurl($action=ACTION_NAME,$module=MODULE_NAME,$route=\'\',$app=APP_NAME,$params...
function url($action=ACTION_NAME,$module=MODULE_NAME,$route=\'\',$app=APP_NAME,$params=array()) {if(C(\'DISPATCH_ON\') && C(\'URL_MODEL\')>0) {??switch(C(\'PATH_MODEL\')) {? ?case 1:// 普通PATHINFO模式? ? $str = \'/\';? ? foreach ($params as $var=>$val)? ???$str .= $var.\'/\'.$val.\'/\';? ? $str = substr($str,0,-1);? ? if(!empty($route)) {? ???$url = str_replace(APP_NAME,$app,__APP__).\'/\'.C(\'VAR_ROUTER\').\'/\'.$route.\'/\'.$str;? ? }else{? ???$url = str_replace(APP_NAME,$app,__APP__).\'/\'.C(\'VAR_MODULE\').\'/\'.$module.\'/\'.C(\'VAR_ACTION\').\'/\'.$action.$str;? ? }
展开
1个回答
2013-08-17
展开全部
是在App.class.php里面定义的 在执行$app->run();的时候就执行了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询