91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Laravel框架怎么使用url()全局函數返回前一個頁面的地址

發布時間:2021-03-11 16:22:28 來源:億速云 閱讀:158 作者:TREX 欄目:開發技術

本篇內容主要講解“Laravel框架怎么使用url()全局函數返回前一個頁面的地址”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Laravel框架怎么使用url()全局函數返回前一個頁面的地址”吧!

Laravel 是什么

Laravel 是一套簡潔、優雅的PHP Web開發框架。它可以讓你從面條一樣雜亂的代碼中解脫出來;它可以幫你構建一個完美的網絡APP,而且每行代碼都可以簡潔、富于表達力。


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

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

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

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

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

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

而今天我們要用到的是URLs中的函數:

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

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

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

例如,我們當前位置處于以下頁面:

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

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

echo url()->previous();

會發現輸出的結果與我們之前操作的頁面的url一致:

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

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

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

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

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

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

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

到此,相信大家對“Laravel框架怎么使用url()全局函數返回前一個頁面的地址”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

清流县| 微博| 台安县| 齐齐哈尔市| 阳朔县| 丹寨县| 闵行区| 唐海县| 汪清县| 聂拉木县| 孟连| 都匀市| 芜湖市| 班玛县| 汉源县| 高淳县| 松滋市| 阜康市| 云霄县| 田林县| 贵南县| 同德县| 深水埗区| 桂阳县| 宁强县| 沧源| 施甸县| 普格县| 水富县| 新建县| 彰武县| 芒康县| 马山县| 集贤县| 嘉黎县| 临清市| 射阳县| 白河县| 铜鼓县| 达日县| 绥滨县|