一、系统类(thinkphp\library\think)
Config
Controller
Env
Route
Url
View
Request
二、系统方法(thinkphp\helper.php)
- dump();格式化输出
- controller();调用控制器
- action();调用方法
- config();读取和设置配置文件
- url();生成url地址
- view();加载页面
- request();实例化Request类
三、如何获取请求类
1.系统方法
$request=request();
2.系统Request类
use think\Request;
//因为Request=Request类属于单例模式,所以不能直接new
$request=Request::instance();
dump($request);
3.系统Request类
use think\Request;
function index(Request $request)
{
dump($request);
}
四.获取用户请求信息
// 获取url请求
public function getUrl(Request $request){
// 1.获取域名
dump($request->domain());
// 2.获取url地址 除域名以外
dump($request->url());
// 3.获取入口文件
dump($request->baseFile());