TP5中redirect实现重定向及带参数跳转

发布时间 - 2021-01-07 00:00:00    点击率:

下面由thinkphp教程栏目给大家介绍tp5中redirect方法实现重定向及带参数跳转,希望对需要的朋友有所帮助!

重定向

\think\Controller 类的redirect 方法可以实现页面的重定向功能。

redirect方法的参数用法和Url::build 方法的用法一致(参考URL生成部分),例如:

//重定向到News模块的Category操作
$this->redirect('News/category', ['cate_id' => 2]);

上面的用法是跳转到News模块的category操作,重定向后会改变当前的URL地址。

或者直接重定向到一个指定的外部URL地址,例如:

//重定向到指定的URL地址 并且使用302
$this->redirect('http://think/blog/2',302);

跳转和重定向

可以在重定向的时候通过session闪存数据传值,例如

$this->redirect('News/category', ['cate_id' => 2], 302, ['data' => 'hello']);

使用redirect助手函数还可以实现更多的功能,例如可以记住当前的URL后跳转

redirect('News/category')->remember();

需要跳转到上次记住的URL的时候使用:

redirect()->restore();

前端参考

href="{:url(url,data)}

后端页面跳转

如:

$this->success('批量数据添加成功', url('DataManagement/dataStatus',$data3));


# thinkphp  # Session  # 重定向  # 跳转  # 跳转到  # 还可以  # 给大家  # 可以实现  # 后会  # 后端  # php  # News 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: bootstrap日历插件datetimepicker使用方法  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  HTML 中动态设置元素 name 属性的正确语法详解  教学论文网站制作软件有哪些,写论文用什么软件 ?  Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】  Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  如何在自有机房高效搭建专业网站?  Java遍历集合的三种方式  python中快速进行多个字符替换的方法小结  Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  C#如何调用原生C++ COM对象详解  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Python文件流缓冲机制_IO性能解析【教程】  Laravel如何实现事件和监听器?(Event & Listener实战)  详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)  php静态变量怎么调试_php静态变量作用域调试技巧【解答】  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  敲碗10年!Mac系列传将迎来「触控与联网」双革新  深圳网站制作的公司有哪些,dido官方网站?  Swift中switch语句区间和元组模式匹配  Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】  Win11怎样安装网易有道词典_Win11安装词典教程【步骤】  如何快速打造个性化非模板自助建站?  免费视频制作网站,更新又快又好的免费电影网站?  如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体  零服务器AI建站解决方案:快速部署与云端平台低成本实践  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  海南网站制作公司有哪些,海口网是哪家的?  如何在橙子建站中快速调整背景颜色?  如何快速登录WAP自助建站平台?  Python结构化数据采集_字段抽取解析【教程】  lovemo网页版地址 lovemo官网手机登录  PHP正则匹配日期和时间(时间戳转换)的实例代码  Linux网络带宽限制_tc配置实践解析【教程】  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  Laravel如何与Inertia.js和Vue/React构建现代单页应用  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  jQuery中的100个技巧汇总  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  如何获取上海专业网站定制建站电话?  Swift中循环语句中的转移语句 break 和 continue  Laravel如何使用Passport实现OAuth2?(完整配置步骤)  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】  移动端脚本框架Hammer.js  大型企业网站制作流程,做网站需要注册公司吗?