亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

ThinkPHP5中Request請(qǐng)求對(duì)象大全

 更新時(shí)間:2024年08月10日 13:46:56   投稿:yin  
ThinkPHP5可以通過Request對(duì)象完成全局輸入變量的檢測(cè)、獲取和安全過濾,支持括$_GET、$_POST、$_REQUEST、$_SERVER、$_SESSION、$_COOKIE、$_ENV等系統(tǒng)變量,以及文件上傳信息,如果要獲取當(dāng)前的請(qǐng)求信息,可以使用\think\Request類

可以通過Request對(duì)象完成全局輸入變量的檢測(cè)、獲取和安全過濾,支持包括$_GET、$_POST、$_REQUEST、$_SERVER、$_SESSION、$_COOKIE、$_ENV等系統(tǒng)變量,以及文件上傳信息。如果要獲取當(dāng)前的請(qǐng)求信息,可以使用\think\Request類,
除了下文中的

$request = Request::instance();

也可以使用助手函數(shù)

$request = request();

獲取當(dāng)前系統(tǒng)參數(shù)

// 獲取當(dāng)前域名
echo '獲取當(dāng)前域名:'.$request->domain() . '<br/>';

// 獲取當(dāng)前入口文件
echo '獲取當(dāng)前入口文件:'.$request->baseFile() . '<br/>';

// 獲取當(dāng)前URL地址,不含域名
echo '獲取當(dāng)前URL地址,不含域名:'.$request->url() . '<br/>';

// 獲取包含域名的完整url地址
echo '獲取包含域名的完整url地址:'.$request->url(true) . '<br/>';

// 獲取URL地址 不含QUERY_STRING
echo '獲取URL地址 不含QUERY_STRING:'.$request->baseurl() . '<br/>';

// 獲取URL訪問的ROOT地址
echo '獲取URL訪問的ROOT地址:'.$request->root() . '<br/>';

// 獲取URL訪問的ROOT地址
echo '獲取URL訪問的ROOT地址 :'.$request->root(true) . '<br/>';

// 獲取URL地址中的 PATH_INFO 信息
echo '獲取URL地址中的 PATH_INFO 信息:'.$request->pathinfo() . '<br/>';

// 獲取URL地址中的 PATH_INFO 信息,不含后綴
echo '獲取URL地址中的 PATH_INFO 信息,不含后綴:'.$request->path() . '<br/>';

// 獲取URL地址中的后綴信息
echo '獲取URL地址中的后綴信息:'.$request->ext() . '<br/>';

 

獲取請(qǐng)求的參數(shù)

echo '請(qǐng)求方法:'.$request->method() . '<br/>';

echo '資源類型:'.$request->type() . '<br/>';

echo '訪問ip:'.$request->ip() . '<br/>';

echo '是否為ajax請(qǐng)求:'.var_export($request->isAjax(), true) . '<br/>';

echo '請(qǐng)求參數(shù):';
dump($request->param());

echo '請(qǐng)求參數(shù):僅包含name';
dump($request->only(['name']));

echo '請(qǐng)求參數(shù):排除name';
dump($request->except(['name']));

獲取get,post參數(shù)

echo 'GET參數(shù):';
dump($request->get());

echo 'GET參數(shù):name';
dump($request->get('name'));

echo 'POST參數(shù):name';
dump($request->post('name'));

echo 'cookie參數(shù):name';
dump($request->cookie('name'));

echo '上傳文件信息:image';
dump($request->file('image'));

echo '獲取參數(shù)name,無論get還是post';
echo $request->param('name');

獲取當(dāng)前的控制器,方法

echo '模塊:'.$request->module();

echo '<br/>控制器:'.$request->controller();

echo '<br/>操作:'.$request->action();

獲取路由和調(diào)度信息

echo '路由信息:';
dump($request->routeInfo());

echo '調(diào)度信息:';
dump($request->dispatch());

 

到此這篇關(guān)于ThinkPHP5中Request請(qǐng)求對(duì)象大全 的文章就介紹到這了,更多相關(guān)ThinkPHP5中Request內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論