PHP页面跳转操作实例分析(header方法)


Posted in PHP onSeptember 28, 2016

本文实例分析了PHP页面跳转操作。分享给大家供大家参考,具体如下:

跳转

header()为php函数,向浏览器发送指定命令

html:

<meta http-equiv="Refresh" content="3;url=other.php"/>

立即跳转:

header('Location:other.php');
//file_put_contents('bee.txt','execute');
die;

执行header时候,并不是立即结束,而是会把页面执行完毕;在header前面不能有任何输出,若有开启输出缓冲则不提示错误,php.ini->output_buffering = 4096|OFF

提示跳转:

header('Refresh:3,Url=other.php');
echo '3s 后跳转';
//由于只是普通页面展示,提示的样式容易定制
die;

封装的跳转函数:

/*
 *跳转
 *@param $url 目标地址
 *@param $info 提示信息
 *@param $sec 等待时间
 *return void
*/
function jump($url,$info=null,$sec=3)
{
 if(is_null($info)){
  header("Location:$url");
 }else{
  // header("Refersh:$sec;URL=$url");
  echo"<meta http-equiv=\"refresh\" content=".$sec.";URL=".$url.">";
  echo $info;
 }
 die;
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
adodb与adodb_lite之比较
Dec 31 PHP
php中cookie的作用域
Mar 27 PHP
PHP数据库调用类调用实例(详细注释)
Jul 12 PHP
探讨Hessian在PHP中的使用分析
Jun 13 PHP
PHP根据传来的16进制颜色代码自动改变背景颜色
Jun 13 PHP
php保存任意网络图片到服务器的方法
Apr 14 PHP
ThinkPHP中limit()使用方法详解
Apr 19 PHP
PHP 芝麻信用接入的注意事项
Dec 01 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
Aug 18 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
Laravel 5.4因特殊字段太长导致migrations报错的解决
Oct 22 PHP
php创建类并调用的实例方法
Sep 25 PHP
PHP会话操作之cookie用法分析
Sep 28 #PHP
PHP session会话操作技巧小结
Sep 27 #PHP
PHP简单预防sql注入的方法
Sep 27 #PHP
PHP数据对象PDO操作技巧小结
Sep 27 #PHP
PHP基于GD库的图像处理方法小结
Sep 27 #PHP
PHP文件上传操作实例详解
Sep 27 #PHP
PHP目录操作实例总结
Sep 27 #PHP
You might like
php入门学习知识点五 关于php数组的几个基本操作
2011/07/14 PHP
php把session写入数据库示例
2014/02/26 PHP
PHP设计模式之观察者模式实例
2016/02/22 PHP
PHP 年月日的三级联动实例代码
2017/05/24 PHP
javascript CSS画图之基础篇
2009/07/29 Javascript
关于Jqzoom的使用心得 jquery放大镜效果插件
2010/04/12 Javascript
jQuery 学习第七课 扩展jQuery的功能 插件开发
2010/05/17 Javascript
Dom 结点创建 基础知识
2011/10/01 Javascript
Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
2012/12/13 Javascript
js根据给定的日期计算当月有多少天实现思路及代码
2013/02/25 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
Node.js中使用Buffer编码、解码二进制数据详解
2014/08/16 Javascript
jQuery控制网页打印指定区域的方法
2015/04/07 Javascript
js获取数组的最后一个元素
2015/04/14 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
js实现选中页面文字将其分享到新浪微博
2015/11/05 Javascript
整理Javascript流程控制语句学习笔记
2015/11/29 Javascript
jQuery模拟Marquee实现无缝滚动效果完整实例
2016/09/29 Javascript
bootstrap datetimepicker实现秒钟选择下拉框
2017/01/05 Javascript
nodejs入门教程一:概念与用法简介
2017/04/24 NodeJs
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
详解如何使用router-link对象方式传递参数?
2019/05/02 Javascript
Nodejs封装类似express框架的路由实例详解
2020/01/05 NodeJs
原生JavaScript创建不可变对象的方法简单示例
2020/05/07 Javascript
Vue项目利用axios请求接口下载excel
2020/11/17 Vue.js
使用Python编写简单的画图板程序的示例教程
2015/12/08 Python
python 如何使用find和find_all爬虫、找文本的实现
2020/10/16 Python
selenium学习教程之定位以及切换frame(iframe)
2021/01/04 Python
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
远程网络教育毕业生自我鉴定
2014/04/14 职场文书
主题团日活动总结
2014/06/25 职场文书
感恩教育月活动总结
2014/07/07 职场文书
领导班子专题民主生活会情况想汇报
2014/09/30 职场文书
现场施工员岗位职责
2015/04/11 职场文书
导游词之徐州-云龙山
2019/09/29 职场文书
python tkinter模块的简单使用
2021/04/07 Python