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

  介绍

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

Laravel是什么

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


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

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

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

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

要查看更高版本的相应文档,请将以上链接中的版本号替换为相应版本即可。

帮助函数中有一些很常用到的,比如路径中的public_path及storage_path,杂项中的dd,看来,会话等。

而今天我们要用到的是url中的函数:

//返回当前页面的地址(不包含参数)   当前url ()→(),,//返回当前页面的完整地址(包含参数)   完整url ()→();,,//返回前一个页面的地址(包含参数)   url()→前();

例如,我们当前位置处于以下页面:

//www.jb51.net/articles/6?作者=鹰

如果我们在该页面点击了某个操作,那么在我们的控制器中,我们输出

echo  url()→前();

会发现输出的结果与我们之前操作的页面的url一致:

//www.jb51.net/articles/6?作者=鹰

全局函数可以在刀模板中直接使用,所以如果我们要创建一个返回按钮,我们可以在视图中使用以下代码:

& lt; a  https://www.yisu.com/zixun/href=" {{url()前()->}}“rel="外部nofollow”>返回

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

& lt; a  https://www.yisu.com/zixun/href="{{路线(articles.index)}}“rel="外部nofollow”>返回文章管理

这里我们使用了极为常用的路线函数,文章。指数是文章这个资源(资源)的管理路径名称。

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

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

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