欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Laravel中怎么實(shí)現(xiàn)請求與輸入-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)Laravel中怎么實(shí)現(xiàn)請求與輸入,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)公司-云計算及IDC服務(wù)提供商,涵蓋公有云、IDC機(jī)房租用、成都服務(wù)器托管、等保安全、私有云建設(shè)等企業(yè)級互聯(lián)網(wǎng)基礎(chǔ)服務(wù),溝通電話:028-86922220

基本輸入

Laravel使用一種簡單的方式來訪問用戶提交的信息。 你可以用統(tǒng)一的方式來訪問用戶提交的信息,而不用為用戶提交信息的方式操心。

獲取一個用戶提交的值

復(fù)制代碼 代碼如下:


$name = Input::get('name');


為用戶提交信息指定一個的默認(rèn)返回值(如果用戶未提交)

復(fù)制代碼 代碼如下:


$name = Input::get('name', 'Sally');


判斷指定的提交信息是否存在

復(fù)制代碼 代碼如下:


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


獲取所有用戶提交的信息

復(fù)制代碼 代碼如下:


$input = Input::all();


獲取指定的信息,或者獲取排除指定幾個提交項(xiàng)之外的所有提交信息

復(fù)制代碼 代碼如下:


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

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


如果提交的表單含有 "數(shù)組" 形式的輸入,可以使用點(diǎn)符號訪問數(shù)組:

復(fù)制代碼 代碼如下:


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


注意: 有一些javascript庫,比如 Backbone 會以json格式提交信息。 通過 Input::get 來獲取信息,使用上無差別。

Cookies

Laravel會加密所有已創(chuàng)建的cookie信息,并附加上授權(quán)碼,當(dāng)客戶端擅自修改cookie信息時,該cookie將被廢棄,從而保證安全性。

獲取一個指定的cookie值

復(fù)制代碼 代碼如下:


$value = Cookie::get('name');


添加一個新的cookie鍵值對

復(fù)制代碼 代碼如下:


$response = Response::make('Hello World');

$response->withCookie(Cookie::make('name', 'value', $minutes));


加入下一個Response的Cookie隊列之中

如果想在Response創(chuàng)建之前設(shè)置cookie,可以使用 Cookie::queue() 方法。cookie將通過應(yīng)用框架自動添加到最終的Response之中。

復(fù)制代碼 代碼如下:


Cookie::queue($name, $value, $minutes);


創(chuàng)建一個永不過期的cookie鍵值對

復(fù)制代碼 代碼如下:


$cookie = Cookie::forever('name', 'value');


用戶提交信息持久化

有時可能需要在用戶的多個請求之間持久化用戶提交的信息。 比如,當(dāng)用戶提交的信息驗(yàn)證失敗重新返回提交信息頁面時還原用戶的輸入。

將用戶提交的信息存入Session

復(fù)制代碼 代碼如下:


Input::flash();


把指定的用戶提交的信息存入Session


復(fù)制代碼 代碼如下:


Input::flashOnly('username', 'email');

Input::flashExcept('password');

如果你需要關(guān)聯(lián)持久用戶提交的信息的操作和重定向操作,可以使用如下的鏈?zhǔn)秸{(diào)用的方法:

復(fù)制代碼 代碼如下:


return Redirect::to('form')->withInput();

return Redirect::to('form')->withInput(Input::except('password'));


注意: 如果你想持久化其它的信息,請參考 Session 類.
獲取已持久化的用戶提交的信息

復(fù)制代碼 代碼如下:


Input::old('username');


文件上傳

獲取用戶上傳的文件

復(fù)制代碼 代碼如下:


$file = Input::file('photo');


判斷指定文件是否已經(jīng)被上傳

復(fù)制代碼 代碼如下:


if (Input::hasFile('photo'))
{
    //
}


file 方法返回了一個 Symfony\Component\HttpFoundation\File\UploadedFile 類的實(shí)例, 該類繼承自PHP的 SplFileInfo 類,并提供了大量操作該用戶上傳的文件的方法。

移動一個已上傳的文件

復(fù)制代碼 代碼如下:


Input::file('photo')->move($destinationPath);

Input::file('photo')->move($destinationPath, $fileName);


獲取一個已上傳的文件在服務(wù)器的真實(shí)路徑

復(fù)制代碼 代碼如下:


$path = Input::file('photo')->getRealPath();


獲取一個已上傳的文件的大小

復(fù)制代碼 代碼如下:


$size = Input::file('photo')->getSize();


獲取一個已上傳的文件的 MIME 類型

復(fù)制代碼 代碼如下:


$mime = Input::file('photo')->getMimeType();


用戶請求的詳細(xì)信息

Request 類提供了許多 方法 用于獲取關(guān)于請求的詳細(xì)信息,該類繼承自 Symfony\Component\HttpFoundation\Request 類。 下面提供了幾個具有代表性的方法:

獲取請求URI

$uri = Request::path();
判斷請求路徑是否符合指定模式

復(fù)制代碼 代碼如下:


if (Request::is('admin/*'))
{
    //
}


獲取請求URL

$url = Request::url();
獲取請求URI信息

$segment = Request::segment(1);
獲取請求頭里的Content-Type信息

$value = Request::header('Content-Type');
獲取 $_SERVER 數(shù)組里指定的值

$value = Request::server('PATH_INFO');
判斷是否是使用ajax請求

復(fù)制代碼 代碼如下:


if (Request::ajax())
{
    //
}


判斷請求是否使用https連接

復(fù)制代碼 代碼如下:


if (Request::secure())
{
    //
}


檢測請求的響應(yīng)格式

Request::format 方法基于 HTTP 請求頭的 Accept 信息返回客戶端希望獲取的響應(yīng)格式:

復(fù)制代碼 代碼如下:


if (Request::format() == 'json')
{
    //
}


看完上述內(nèi)容,你們對Laravel中怎么實(shí)現(xiàn)請求與輸入有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

分享題目:Laravel中怎么實(shí)現(xiàn)請求與輸入-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://aaarwkj.com/article48/giphp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、虛擬主機(jī)、云服務(wù)器、App開發(fā)靜態(tài)網(wǎng)站、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
日本久久高清免费观看| 有码精品视频在线观看| 久久精品成人无码观看56| 国产精品成人大片在线播放| 国产精品久久久久精品日日三级 | 日韩欧美亚洲综合另类| 国产国产成人精品久久| 老熟女露脸吞精一二三四区 | 亚洲成人乱码一区二区| 99热视频在线观看免费| 国产欧美日韩另类在线| 日韩欧美国产亚洲在线| 亚洲综合另类小说专区| 欧美日韩精品一区二区在线播放| 国产av麻豆全部免费| 国产一区av麻豆免费观看| 日本免费一区二区在线视频| 国产免费av一区二区在线观看| 国产成人免费自拍一区| 久久久精品在线免费视频| 一区二区在线日韩视频| 亚洲精品a在线观看av| 国产白丝扒开做爽爽爽网站| 国产自愉自愉免费精品七| 日本中文字幕区二区三区电影| 18岁以下禁看视频网站| 日日嗨av特一级黄淫片| 成人性生活三级黄色片| av大全网站免费一区二区| 最美是你免费视频观看| 日韩电影在线播放中文字幕| 亚洲午夜一区二区三区精品| 婷婷av一区二区三区| 亚洲精品欧美激情专区| 日韩精品一区二区三区四区在线视频 | 亚洲女久久久噜噜噜综合| 亚洲人色中文字幕天堂| 日本姜女黄视频免费看| 日韩欧美日日夜夜精品| 国产a情人一区二区国产| 亚洲奇米精品一区二区|