Laravel框架怎么使用url()全局函数返回前一个页面的地址-创新互联

本篇内容主要讲解“Laravel框架怎么使用url()全局函数返回前一个页面的地址”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Laravel框架怎么使用url()全局函数返回前一个页面的地址”吧!

兰山ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18980820575(备注:SSL证书合作)期待与您的合作!

Laravel 是什么

Laravel 是一套简洁、优雅的PHP Web开发框架。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。


注意:文章标题中5.2+表示该文章内容可向上兼容,适用于Laravel版本5.2及更高(目前新为5.6),但不可向下兼容,即不适用于5.2版本以下。推荐大家花一点点时间,将自己的Laravel更新至5.6版本。

在后台开发时,我们经常需要获取用户之前操作页面的地址并生成一个返回之前页面的链接。

而Laravel从版本5.2+开始,便提供了一系列全局帮助函数(Helper Functions)来简化我们的工作:

/tupian/20230522/helpers>//返回当前页面的地址(不包含参数) 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中使用以下代码:

previous() }}" rel="external nofollow" >返回

当然,很多情况下我们也可以直接返回至指定的路径名:

返回文章管理

这里我们使用了极为常用的route函数,articles.index是articles这个资源(resource)的管理路径名称。

对于route函数更多的使用实例,会在另一篇文章中进行详述。

到此,相信大家对“Laravel框架怎么使用url()全局函数返回前一个页面的地址”有了更深的了解,不妨来实际操作一番吧!这里是创新互联建站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


名称栏目:Laravel框架怎么使用url()全局函数返回前一个页面的地址-创新互联
文章分享:http://ybzwz.com/article/dohcio.html