濮阳杆衣贸易有限公司

主頁 > 知識庫 > Laravel框架使用技巧之使用url()全局函數(shù)返回前一個頁面的地址方法詳解

Laravel框架使用技巧之使用url()全局函數(shù)返回前一個頁面的地址方法詳解

熱門標(biāo)簽:嘟嘟云外呼系統(tǒng) 濟源百應(yīng)電銷機器人聯(lián)系方式 邢臺400電話辦理 咸陽電銷 南寧電話外呼系統(tǒng)線路 辦理400電話哪家好點 重慶外呼電銷系統(tǒng)多少錢 南京3D地圖標(biāo)注 正規(guī)電銷機器人系統(tǒng)

注意:文章標(biāo)題中5.2+表示該文章內(nèi)容可向上兼容,適用于Laravel版本5.2及更高(目前最新為5.6),但不可向下兼容,即不適用于5.2版本以下。推薦大家花一點點時間,將自己的Laravel更新至5.6版本。

在后臺開發(fā)時,我們經(jīng)常需要獲取用戶之前操作頁面的地址并生成一個返回之前頁面的鏈接。

而Laravel從版本5.2+開始,便提供了一系列全局幫助函數(shù)(Helper Functions)來簡化我們的工作:

https://laravel.com/docs/5.2/helpers#method-url

要查看更高版本的相應(yīng)文檔,請將以上鏈接中的版本號替換為相應(yīng)版本即可。

幫助函數(shù)中有一些很常用到的,比如Paths中的public_path及storage_path,Miscellaneous中的dd、view、session等。

而今天我們要用到的是URLs中的函數(shù):

//返回當(dāng)前頁面的地址(不包含參數(shù))
url()->current(); 

//返回當(dāng)前頁面的完整地址(包含參數(shù))
url()->full();  

//返回前一個頁面的地址(包含參數(shù))
url()->previous();

例如,我們當(dāng)前位置處于以下頁面:

//www.jb51.net/articles/6?author=eagle

如果我們在該頁面點擊了某個操作,那么在我們的控制器中,我們輸出

echo url()->previous();

會發(fā)現(xiàn)輸出的結(jié)果與我們之前操作的頁面的url一致:

//www.jb51.net/articles/6?author=eagle

全局函數(shù)可以在blade模板中直接使用,所以如果我們要創(chuàng)建一個返回按鈕,我們可以在view中使用以下代碼:

a href="{{ url()->previous() }}" rel="external nofollow" >返回/a>

當(dāng)然,很多情況下我們也可以直接返回至指定的路徑名:

a href="{{ route('articles.index') }}" rel="external nofollow" >返回文章管理/a>

這里我們使用了極為常用的route函數(shù),articles.index是articles這個資源(resource)的管理路徑名稱。

對于route函數(shù)更多的使用實例,會在另一篇文章中進行詳述。

本文主要講解了Laravel框架使用url()全局函數(shù)返回前一個頁面的地址的方法,更多關(guān)于Laravel框架的使用技巧請查看下面的相關(guān)鏈接

您可能感興趣的文章:
  • Laravel 之url參數(shù),獲取路由參數(shù)的例子
  • 關(guān)于laravel模板中生成URL的幾種模式總結(jié)
  • laravel框架實現(xiàn)去掉URL中index.php的方法
  • laravel 獲取當(dāng)前url的別名方法
  • Laravel中重寫資源路由自定義URL的實現(xiàn)方法
  • 如何修改Laravel中url()函數(shù)生成URL的根地址

標(biāo)簽:黃山 平頂山 隴南 南通 通遼 唐山 河南 武漢

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel框架使用技巧之使用url()全局函數(shù)返回前一個頁面的地址方法詳解》,本文關(guān)鍵詞  Laravel,框架,使用技巧,之,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel框架使用技巧之使用url()全局函數(shù)返回前一個頁面的地址方法詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Laravel框架使用技巧之使用url()全局函數(shù)返回前一個頁面的地址方法詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    永宁县| 东平县| 长岛县| 翁源县| 县级市| 英山县| 宜兴市| 甘孜| 赫章县| 赤壁市| 秦安县| 荔浦县| 隆化县| 阆中市| 温宿县| 当阳市| 桃园县| 武夷山市| 兴业县| 南宫市| 万全县| 荥阳市| 惠来县| 揭西县| 定日县| 贡山| 岐山县| 芦山县| 池州市| 原阳县| 连南| 宣恩县| 正镶白旗| 阿巴嘎旗| 化德县| 宁晋县| 五指山市| 河东区| 奉新县| 禹州市| 鹰潭市|