最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Laravel5.1 框架響應(yīng)基本用法實(shí)例分析

 更新時間:2020年01月04日 11:29:36   作者:Sky_sunkang  
這篇文章主要介紹了Laravel5.1 框架響應(yīng)基本用法,結(jié)合實(shí)例形式分析了laravel5.1框架基本響應(yīng)、自定義響應(yīng)頭、返回值、重定向等相關(guān)使用技巧,需要的朋友可以參考下

本文實(shí)例講述了Laravel5.1 框架響應(yīng)基本用法。分享給大家供大家參考,具體如下:

上篇筆記剛剛記錄完請求 這節(jié)就來說說響應(yīng),一般來說啊 一個請求對應(yīng)一個響應(yīng),用戶都請求咱了 咱必須做一些邏輯后給人家反饋是不是,這就是響應(yīng)。

1 基本的響應(yīng)

我們前幾篇筆記已經(jīng)用過很多響應(yīng)了,其中包括字符串:

Route::get('/', function () {
  return '歡迎歡迎';
});

注:我們寫的是返回簡單的字符串,但是Laravel框架會自動把它組成一個響應(yīng)。

1.1 自定義響應(yīng)頭

Route::get('/', function () {
  return (new \Illuminate\Http\Response('hello', 200))->header('Content-Type', 'text/html');
});

我們還可以使用response全局幫助函數(shù)來生成相應(yīng),如果想要指定多個響應(yīng)頭 可以鏈?zhǔn)讲僮鳌?/p>

Route::get('/', function () {
  return response('hello')
    ->header('Content-Type', 'text/html')
    ->header('something', 'something');
});

1.2 添加cookie信息

我們可以使用withCookie函數(shù)來添加cookie信息。

Route::get('/', function () {
  return response('hello')
    ->header('Content-Type', 'text/html')
    ->withCookie('cookie-name', 'value');
});

1.3 返回視圖

之前我們使用的是幫助函數(shù)view(),今天來點(diǎn)兒麻煩的- -:

Route::get('/', function () {
  return response()
    ->view('welcome')
    ->withCookie('newCookie', 'home');
});

1.4 返回JSON

當(dāng)我們開發(fā)API時 JSON是必須會的哦:

Route::get('/', function () {
  return response()
    ->json([
      "name" => "k",
      "age" => 24
    ]);
});

1.5 重定向

重定向我們之前也使用過,回顧下吧:

Route::get('/', function () {
  return redirect()->action('Admin\HomeController@index');
});

有的時候啊 我們需要重定向到當(dāng)前頁面的前一個位置,可以用back函數(shù):

Route::get('/', function () {
  // withInput可以將之前頁面用戶輸入的信息一起返回去,這樣方便用戶不用重復(fù)輸入。
  return back()->withInput();
});

當(dāng)用戶輸入正確后重定向 應(yīng)該給人家一些提示是吧 我們可以用一次性的session來傳遞:

Route::get('/', function () {
  return redirect()->action('Admin\HomeController@index')->with('status', 'Success');
});
  @if(session('status'))
    <div class="alert alert-success">
      {{ session('status') }}
    </div>
  @endif

更多關(guān)于Laravel相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Laravel框架入門與進(jìn)階教程》、《php優(yōu)秀開發(fā)框架總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對大家基于Laravel框架的PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP中DirectIO操作文件擴(kuò)展的用法大全

    PHP中DirectIO操作文件擴(kuò)展的用法大全

    Direct IO 其實(shí)是 Linux 操作系統(tǒng)中的一個概念,今天通過本文給大家介紹PHP中DirectIO直操作文件擴(kuò)展的使用,需要的朋友參考下吧
    2021-07-07
  • 淺析PHP關(guān)鍵詞替換的類(避免重復(fù)替換,保留與還原原始鏈接)

    淺析PHP關(guān)鍵詞替換的類(避免重復(fù)替換,保留與還原原始鏈接)

    一個關(guān)鍵詞替換的類,這個類主要用于關(guān)鍵詞過濾,或者是關(guān)鍵詞查找替換方面,關(guān)鍵詞替換,其實(shí)就是一個str_replace()的過程,感興趣的朋友跟著小編一起看看吧
    2015-09-09
  • php 從一個數(shù)組中隨機(jī)的取出若干個不同的數(shù)實(shí)例

    php 從一個數(shù)組中隨機(jī)的取出若干個不同的數(shù)實(shí)例

    本文章向碼農(nóng)介紹php從一個不重復(fù)的數(shù)組中隨機(jī)的取出若干個不同的元素,難點(diǎn)是防止在取數(shù)的時候出現(xiàn)已經(jīng)取到過的情況(特別是取到最后),需要盡可能的降低碰撞,需要的朋友可以參考下
    2016-12-12
  • 解決laravel查詢構(gòu)造器中的別名問題

    解決laravel查詢構(gòu)造器中的別名問題

    今天小編就為大家分享一篇解決laravel查詢構(gòu)造器中的別名問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • CodeIgniter生成靜態(tài)頁的方法

    CodeIgniter生成靜態(tài)頁的方法

    這篇文章主要介紹了CodeIgniter生成靜態(tài)頁的方法,涉及CodeIgniter框架使用文件操作類生成靜態(tài)文件的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-05-05
  • 基于CI框架的微信網(wǎng)頁授權(quán)庫示例

    基于CI框架的微信網(wǎng)頁授權(quán)庫示例

    這篇文章主要介紹了基于CI框架的微信網(wǎng)頁授權(quán)庫,結(jié)合實(shí)例形式分析了CI框架整合微信授權(quán)功能及控制器調(diào)用的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-11-11
  • 淺談php中的訪問修飾符private、protected、public的作用范圍

    淺談php中的訪問修飾符private、protected、public的作用范圍

    下面小編就為大家?guī)硪黄獪\談php中的訪問修飾符private、protected、public的作用范圍。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • Yii實(shí)現(xiàn)簡單分頁的方法

    Yii實(shí)現(xiàn)簡單分頁的方法

    這篇文章主要介紹了Yii實(shí)現(xiàn)簡單分頁的方法,涉及Yii模型調(diào)用讀取數(shù)據(jù)及視圖操作相關(guān)技巧,需要的朋友可以參考下
    2016-04-04
  • Laravel中為什么不使用blpop取隊(duì)列詳析

    Laravel中為什么不使用blpop取隊(duì)列詳析

    這篇文章主要給大家介紹了關(guān)于Laravel中為什么不使用blpop取隊(duì)列的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • Yii框架的路由配置方法分析

    Yii框架的路由配置方法分析

    這篇文章主要介紹了Yii框架的路由配置方法,結(jié)合實(shí)例形式總結(jié)分析了Yii框架路由的常見配置與使用操作技巧,需要的朋友可以參考下
    2019-09-09

最新評論

巴里| 新安县| 西乌| 盐津县| 承德县| 象州县| 正镶白旗| 阿克陶县| 钦州市| 分宜县| 太湖县| 务川| 手游| 安庆市| 庄河市| 确山县| 伊宁县| 安丘市| 襄城县| 中山市| 龙井市| 武汉市| 天等县| 秦皇岛市| 阳西县| 鄂伦春自治旗| 葫芦岛市| 青海省| 文登市| 巴彦淖尔市| 阳朔县| 武乡县| 寿宁县| 永丰县| 德阳市| 瓮安县| 牙克石市| 宜良县| 华安县| 城步| 喀喇沁旗|