變數獲取有三種方式:
1、門面方式獲取資料
//use think\facade\request
//此方法要傳入引數$request
public
function
fun(request request)
2、依賴注入方式
public
function
fun(request request)
3、輔助函式
public
function
fun(
)
引數繫結是把當前請求的路由引數作為操作方法的引數直接傳入,引數繫結不區分請求型別
//:id是必選引數 [:id]是可選引數
route:
:get
('req/[:id]'
,'@index/demo/req')-
>
name
('index/demo/req'
);
return
'hello world'
;
'default_return_type'
=>
'json'
,
返回json資料
return
json
($data
,http狀態碼)
;return
json
($data)-
>
code
(201)-
>
header([
'content-type'
=>])
;
redirect
('位址或方法名'
,陣列引數)
;
Thinkphp 請求和響應
一.request物件獲取方法 1.request 助手函式獲取 2.think request 類獲取 usethink request class index 二.request 物件的使用方法 注request的param方法獲取的值包括post傳輸的值,使用時盡量使用 request pos...
5 thinkphp5請求和響應 請求
request物件的作用是與客戶端互動,收集客戶端的form cookies 超連結,或者收集伺服器端的環境變數。request物件是從客戶端向伺服器發出請求,包括使用者提交的資訊以及客戶端的一些資訊。客戶端可通過html表單或在網頁位址後面提供引數的方法提交資料,然後通過request物件的相關方...
請求和響應
1 response物件的字元輸入流在編碼時候,採用的是iso 8859 1的編碼表 在httpservletresponse介面中,有setcharacterencoding utf 8 方法來設定字元編碼 2 瀏覽器的解碼方式是gb2312,而我們使用的編碼是 utf 8 因此亂碼。sethea...