如何在 Laravel 中返​​回两次?

2024-02-21

在 Laravel 中有一个函数return back();,这将使用户返回到上一页。是否有可能return back();在一个函数中多次返回用户两次或多次?我试过

public function ....()
{
  return back();
  return back();
}

但它似乎不起作用。


不,但你可以使用session https://laravel.com/docs/5.1/session系统保存 2-3-4 页的 URL。使用Session::门面或session()帮手更短的语法 https://github.com/alexeymezenin/laravel-best-practices#use-shorter-and-more-readable-syntax-where-possible:

$links = session()->has('links') ? session('links') : [];
$currentLink = request()->path(); // Getting current URI like 'category/books/'
array_unshift($links, $currentLink); // Putting it in the beginning of links array
session(['links' => $links]); // Saving links array to the session

并使用它:

return redirect(session('links')[2]); // Will redirect 2 links back
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Laravel 中返​​回两次? 的相关文章

  • 为什么 LinkedIn v2 Share API 在任何 v2/shares 端点上给出权限不足的错误?

    当我调用任何 v2 LinkedIn 共享 API 端点时 例如https api linkedin com v2 socialActions https api linkedin com v2 socialActions share UR
  • 使用 PHP 将 SVG 图像转换为 PNG

    我正在开发一个网络项目 该项目涉及动态生成的美国地图 根据一组数据为不同的州着色 这个 SVG 文件为我提供了一张很好的美国空白地图 并且很容易更改每个州的颜色 困难在于 IE 浏览器不支持 SVG 因此为了让我使用 svg 提供的便捷语法
  • preg_match 所有以@开头的单词?

    我对正则表达式不太确定 所以我不得不问你 如何用 PHP 判断字符串中是否包含以 开头的单词 例如我有一个像 This is for codeworxx 这样的字符串 我很抱歉 但我没有任何起点 希望你能帮忙 谢谢 萨沙 好的 谢谢你的结果
  • 一些基本的 PHP 问题 [已关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我只是有一些基本的 php 问题来加深我对学习的理解 但我找不到简单的答案 我有一个 php ajax 应用程序 它生成 mysql
  • Php mysql 30秒后执行任务

    如何让 mysql 查询命令在访问 php 站点 30 秒后执行 您可以对执行 mysql 查询的 php 脚本发出 AJAX 请求 在 js 中使用计时器
  • curl 无法获取网页内容,为什么?

    我正在使用curl 脚本转到链接并获取其内容以进行进一步操作 以下是链接和curl脚本
  • 如何在 Laravel 中 session_write_close() ?

    Running session write close before sleep 在 Laravel 中似乎不起作用 因为会话仍然被其他请求阻止 直到当前连接完成 我试图sleep 在 Laravel 中 不会阻止其他请求 发现 sessi
  • cakephp 1.1 与 php 5.3

    我刚刚从 php 5 1 升级到 5 3 之前在我的服务器上使用 cakephp 1 1 自从升级 或者可能更早 我不确定 以来 我收到以下错误 任何人都可以透露一些信息 Deprecated Assigning the return va
  • Symfony 学说错误“DoctrineMigrationsBundle 需要启用 DoctrineBundle。”

    我创建了一个新的 Symfony 项目 并且不断收到此消息 DoctrineMigrationsBundle 需要启用 DoctrineBundle 错误并且无法摆脱它 显然我是这个星球上唯一一个收到此错误的人 因为谷歌并没有太大帮助 在
  • ajax 会增加还是降低安全性?

    我正在创建一个网站 到目前为止它是纯 PHP 的 我在想 既然很少有人没有启用 JavaScript 我想知道为什么 也许我应该将我的网站创建为一个完全 PHP 的网站 而不使用任何 AJAX 难道是我想错了 可以肯定的是 如果我实施一些
  • .htaccess 在动态文件夹名称中加载索引

    我在 htaccess 加载动态文件夹名称中的索引时遇到问题 这是我的目录结构 root products gt this is constant folder name 而不是使用 GET 获取产品 url root products i
  • 我的 PHP 代码不会将记录插入到 mySQL 数据库表中[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我的网站上
  • 对更改运行 PHPUnit 测试

    每当磁盘上的文件发生更改时 我想运行 PHPUnit 测试 或至少其中的一个子集 与您可以使用 进行的操作非常相似 咕噜手表 https github com gruntjs grunt contrib watch blob master
  • 仅在 Chrome 上我收到此错误:Uncaught TypeError: Illegal constructor [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 当我在 Chrome 上加载 jQuery 时 我会收到此错误 Uncaught TypeError Illegal constr
  • 如何根据另一个下拉列表中的选择动态填充下拉列表中的选项?

    我有一个表 其中包含类别信息 例如产品 我已将它们列在下拉菜单中 现在 我需要做的是 在下一个下拉菜单中列出所选类别的子类别 我希望 javascript 是必需的 但我对 javascript 还不太熟悉 将非常感谢您的帮助 你应该使用
  • Apache 2.4.9 在启用 ssl 模块并设置 ssl 证书后失败

    Apache 在尝试设置 ssl 证书后抛出以下错误 ssl emerg pid 30907 AH02572 Failed to configure at least one certificate and key for localhos
  • PHPunit - 错误

    当 PHPunit 框架不希望发生的错误发生时 测试会停止 PHP 会抛出错误 但 PHPunit 不会记录这是一个错误 我如何确保 PHPunit 将其记录为错误 免责声明 我是 PHPUnit 的新手 我也试图弄清楚 发生错误时会发生什
  • 如何检查号码是否是巴基斯坦用户的手机号码而不是固定电话号码

    我所做的是从开头删除 92 或 0092 并使用以下代码检查它是否是巴基斯坦人的有效手机号码 if preg match 3 0 4 0 9 number 1 Pakistani mobile number else not a pakis
  • __callStatic():从静态上下文实例化对象?

    我对 PHP 中的 静态 和 动态 函数和对象如何协同工作感到困惑 特别是在 callStatic 方面 callStatic 的工作原理 您可以有一个普通的班级 MyClass 在班级内您可以 放置一个名为 callStatic 的静态函
  • 使用 md5 加密的 PHP 和 Mysql 查询出现问题

    我使用普通的 php mysql 插入查询并使用 md5 加密密码 这是插入查询 sql mysql query INSERT INTO user username password role approved values usernam

随机推荐

  • 如何使用 Azure Functions 删除 blob?

    我正在创建一个 Azure 函数 当图像上传或添加到特定的 Azure 存储时会触发该函数 它会执行以下操作 1 调整图像大小 2 将图像放入正确的目录 使用输出绑定 3 删除处理后添加到 Azure 存储的原始 blob 图像 我已完成该
  • Rails 应用程序,IIS 8.5 中具有 Windows 身份验证的 REMOTE_USER 属性

    我已经设置了一个 IIS 8 5 服务器 它使用以下命令运行 Rails 应用程序HttpPlatformHandler和 Windows 身份验证 我们还尝试使用 ARR 作为反向代理 结果相同 这一切都工作得很好 用户使用 kerber
  • Ruby 转义 ARGV 参数或字符串作为 shell 命令的参数

    好吧 这让我发疯 ls media music Miles Davis 由于 Miles 和 Davis 之间有空格而失败 假设我编写了一个 ruby 脚本 并且用户将文件路径作为参数传递 我如何转义它并提供给 shell out 命令 是
  • canvas toDataURL 未返回完整图像

    我正在构建一个为图像添加水印的 jQuery 插件 是的 我很清楚 javascript html5 水印系统的多重缺点 但现在忽略它 每个图像的基本方法是 将图像粘贴到画布的背景 添加水印图像的数据 将原始图像的 src 替换为画布的 s
  • 在 MATLAB 中从 CSV 文件读取日期和时间

    datetime M01 M02 M03 M04 M05 M06 8 15 2009 0 00 5 8 7 8 7 8 7 3 0 7 9 8 15 2009 0 10 7 1 8 1 8 1 7 7 0 8 1 8 15 2009 0 2
  • Angular 6 SyntaxError:JSON.parse 位置 0 处的 JSON 中出现意外标记 <

    我知道这个问题已经被问过 但我找不到任何合适的解决方案 我正在尝试做一个post要求 该 API 需要一个x www form urlencoded正文格式所以我最终这样做了 login account LogAccount Observa
  • Android 加速度计移动球

    我在网络上发布的教程的帮助下开发了一个示例应用程序 我的目标是访问加速计并根据手机方向移动球 我在某种程度上是成功的 但我有两个问题 球超出屏幕范围 球的运动不顺畅 看起来它消失并重新出现在屏幕上 这是我的代码 我需要做些什么改变才能让球像
  • ExtJS 多个监听器

    我有一个属性网格 我想向其中添加多个 渲染后 侦听器 是否可以添加多个相同类型的侦听器 或在一个侦听器中触发多个函数 我试过了 afterrender function function 但它不会触发这两个功能 使用同一事件调用多个函数的另
  • make: *** /lib/modules/2.6.32-279.el6.x86_64/build: 没有这样的文件或目录。停止

    我从他们的网站下载了 RALINK 驱动程序 untar xvf rtl 然后我在其中运行 make 谷歌搜索建议 kernel devel 需要安装 我安装了 kernel devel 软件包 但仍然收到此错误 make lib modu
  • MooTools - 如何使用 getSelected()

    我正在努力学习 MooTools 而且我是一个彻底的 javascript 菜鸟 所以请对我温柔一些 我想做的是在选择特定选项时更改禁用输入字段 类型为文本 的状态 html 看起来有点像这样
  • 画布图像无法在 Chrome 中渲染(适用于 FF4 和 IE9)

    我很困惑 对于我的一生 我不知道为什么这在 Chrome 中不起作用 您可以在此处查看代码 http jsfiddle net corydorning NgXSH http jsfiddle net corydorning NgXSH 当我
  • 将 Python 上下文管理器的迭代器嵌套在“with”中

    我有一个返回上下文管理器的迭代器 我想要一个Pythonicwith语句 模拟几个嵌套的行为with语句 迭代器返回的每个上下文管理器都有一个 有人可能会说 我想要 已弃用的 的概括contextlib nested功能 来自docs ht
  • Define 未在 NodeJS TypeScript 应用程序中定义

    我正在打字稿中开发nodejs应用程序 其中我编写了一个文件server js作为休闲 import express require express import mongoose require mongoose let app expr
  • 如何从 powershell 命令行运行 php 脚本?

    我如何设置我的 powershell 来像这样的命令调用一样运行 php 脚本 php test php 我可以在通过 putty 连接到的工作服务器上执行此操作 但如果我能够直接从我自己的服务器执行这些脚本而不需要运行某些服务器 那就太好
  • 如何将列表中的行插入到QSqlTableModel中?

    下面是我的示例代码 class UI QMainWindow def init self super UI self init uic loadUi tableview ui self self show db QSqlDatabase a
  • 为什么 R 将文件排序为 1 10 100 而不是 1 2 3? [复制]

    这个问题在这里已经有答案了 可能的重复 R 自行对向量进行排序 坏孩子 https stackoverflow com questions 4286299 r sorts a vector on its own accord bad boy
  • IBM .net 驱动程序找不到 db2locale.dll

    我正在尝试将 net 解决方案的 Git 存储库拉到同一台计算机上的另一个文件夹 只是为了确保它有效 在我使用的项目中创建IfxConnections 当我尝试创建一个新的IfxConnection我得到一个DllNotFoundExcep
  • 实现 willDisplay 函数时 UITableViewCell 不取消选择

    我有一个UITableView它显示了几个可用选项供用户选择 我想要的是表始终反映所选的选项 这些选项存储在一个数组中 该数组是与视图控制器分开的类的一部分 我试图使用以下命令在表加载时显示选定的选项tableView tableView
  • jQuery height() 在调整大小时不改变

    我以前从未遇到过这个问题 但我似乎找不到解决方案 所以我希望你们能帮助我 jQuery function setTheHeight if main level1 block attention block content length Ge
  • 如何在 Laravel 中返​​回两次?

    在 Laravel 中有一个函数return back 这将使用户返回到上一页 是否有可能return back 在一个函数中多次返回用户两次或多次 我试过 public function return back return back 但