取得輸入數(shù)據(jù)

2018-02-24 15:51 更新

取得特定輸入數(shù)據(jù)

你可以通過(guò) Illuminate\Http\Request 的實(shí)例,經(jīng)由幾個(gè)簡(jiǎn)潔的方法取得所有的用戶輸入數(shù)據(jù)。不需要擔(dān)心發(fā)出請(qǐng)求時(shí)使用的 HTTP 請(qǐng)求,取得輸入數(shù)據(jù)的方式都是相同的。

$name = Request::input('name');

取得特定輸入數(shù)據(jù),若沒(méi)有則取得默認(rèn)值

$name = Request::input('name', 'Sally');

確認(rèn)是否有輸入數(shù)據(jù)

if (Request::has('name'))
{
    //
}

取得所有發(fā)出請(qǐng)求時(shí)傳入的輸入數(shù)據(jù)

$input = Request::all();

取得部分發(fā)出請(qǐng)求時(shí)傳入的輸入數(shù)據(jù)

$input = Request::only('username', 'password');

$input = Request::except('credit_card');

如果是「數(shù)組」形式的輸入數(shù)據(jù),可以使用「點(diǎn)」語(yǔ)法取得數(shù)組:

$input = Request::input('products.0.name');

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)