**一、获取当前模块、控制器、方法名称:**
```
注:使用以下方式需继承BaseController.php基类
(1)获取当前应用名:app('http')->getName()
(2)获取当前控制器:$this->request->controller()
(3)获取当前方法名:$this->request->action()
```
**二、获取域名及本站信息**
```
$_SERVER //获取当前访问信息
$_SERVER['HTTP_HOST'] //获取当前域名
$_SERVER['SERVER_NAME'];//获取来源网址,即点击来到本页的上页网址
$_SERVER['DOCUMENT_ROOT'];//本站主入口的物理路径
dirname(__FILE__);//获取当前文件的物理路径
dirname(__FILE__)."/../";//获取当前文件的上一级物理路径
获取网站域名:
$http = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] && $_SERVER['HTTPS'] != 'off') ? 'https' : 'http';
echo $http.'://'.$_SERVER['HTTP_HOST']; // 网站域名
```
[TOC]
**三、常用路径**
```
root_path() //应用根目录 /www/wwwroot/www.ygou1688.cn/
base_path() //应用基础目录 /www/wwwroot/www.ygou1688.cn/app/
public_path() //web根目录 /www/wwwroot/www.ygou1688.cn/public/
app_path(); //当前应用目录 /www/wwwroot/www.ygou1688.cn/app/index/
config_path();//应用配置目录 /www/wwwroot/www.ygou1688.cn/config/
runtime_path();//应用运行时缓存目录 /www/wwwroot/www.ygou1688.cn/runtime/index/
```