php手記之02 tp5請求引數讀取三種方式

2022-05-26 11:06:12 字數 621 閱讀 6588

01-【推薦方式】

當瀏覽器向web伺服器發出請求時,它向伺服器傳遞了乙個資料塊,也就是請求資訊。在thinkphp5.1中,獲取請求物件資料,是由think\request類負責,在很多場合下並不需要例項化呼叫,通常使用依賴注入即可,

$request->param('

name

');

02-在其它場合(例如模板輸出等)則可以使用think\facade\request靜態類操作。

request::param('

name

');

03-輔助函式【推薦2】

//

獲取get的所有引數

input('

get.');

//獲取post的所有引數

input('

post.');

//獲取任意型別的所有引數

input('

param.');

//獲取id

input('

get.id');

//判斷key值是否存在

input('

?name

');

PHP函式隨手記

compact mixed varname1 mixed array 建立乙個包含變數與其值的陣列。對每個引數,compact 在當前的符號表中查詢該變數名並將它新增到輸出的陣列中,變數名成為鍵名而變數的內容成為該鍵的值。簡單說,它做的事和 extract 正好相反。返回將所有變數新增進去後的陣列。...

前端學習隨手記 vue框架02

預期 array object number string iterable 2.6 新增 用法 基於源資料多次渲染元素或模板塊。此指令之值,必須使用特定語法 alias in expression,為當前遍歷的元素提供別名 v for item in items div 另外也可以為陣列索引指定別...

PHP 演算法02之插入排序

舉例4個數 7,4,3,8 從左往右兩兩比較,即 7和4比較,發現7大於4,那麼交換,數列變成 4,7,3,8 然後我們再看第2位和第三位,發現7大於3,那麼交換,數列變成 4,3,7,8 然後再去看前兩位,左邊還是大於右邊,那麼繼續交換將變成 3,4,7,8 最後看第三位和第四位,發現左邊小於右邊...