本文介绍了“PHP重定向的3种方式”,需要的朋友可以参考一下.

PHP页面跳转一、header()函数

header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。

header()函数的定义如下:

void header (string string [,bool replace [,int http_response_code]])

可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。

第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。注意:1.location和“:”号间不能有空格,否则不会跳转。

2.在用header前不能有任何的输出。

3.header后的PHP代码还会被执行。例如< ?php

//重定向浏览器

header("Location: http://blog.csdn.net/abandonship");

//确保重定向后,后续代码不会被执行

exit;

?>

PHP页面跳转二、Meta标签

Meta标签是HTML中负责提供文档元信息的标签,在PHP程序中使用该标签,也可以实现页面跳转。若定义http-equiv为refresh,则打开该页面时将根据content规定的值在一定时间内跳转到相应页面。若设置content="秒数;url=网址",则定义了经过多长时间后页面跳转到指定的网址。

< meta http-equiv="refresh" content="1;url=http://blog.csdn.net/abandonship">

例,以下程序meta.php实现在该页面中停留一秒后页面自动跳转。<?php

$url = "http://blog.csdn.net/abandonship";

?>

It's transit station.

PHP页面跳转三、JavaScript<?php

$url = "http://blog.csdn.net/abandonship";

echo "

echo "window.location.href='$url'";

echo "";

?>

以上就是对PHP重定向的3种方式的全部介绍,如果您想了解更多有关php编程入门,请关注PHP中文网。

本文转载于:cnblogs,如有侵犯,请联系a@php.cn删除

php redirect方法,PHP重定向的3种方式相关推荐

  1. java线程方法_Java线程的三种方式

    创建线程有三种方式: 1.继承Thread类 2.实现Runnable接口 3.使用Callable和Future创建线程 三种方式详解如下: ---------------------------- ...

  2. python异常处理的方法_python异常处理的四种方式,不只是try

    对于python程序中,进行异常捕获,一般我们都用try except,但是还有其他方式经常使用. 以后再进行异常处理时,知道有四种方式,可以考虑更合适的方式 下面介绍一下四种方式 1.内部抛出异常( ...

  3. Struts2中XXX.Action类中方法的访问(三种方式)

    第一种:使用action标签的method属性(常规方法) Action类: package cn.tedu.web;import org.springframework.context.annota ...

  4. Autofac 设置方法拦截器的两种方式

    前提 1.Nuget安装Autofac 4.0以下版本  4.0及4.0 以上版本暂时没找到合适的方案 2.Nuget安装Autofac.Extras.DynamicProxy2 3.创建一个类似下面 ...

  5. mysql安装方法_MySQL安装的三种方式

    MySQL安装的三种方式 Mysql安装方式对比 安装方式 安装简易度 使用简易度 定制化程度 适合范围 rpm包安装 简单 简单 低 仅适合redhat/centos系列linux 二进制安装 安装 ...

  6. python常用的程序调试方法_Python调试的几种方式

    python作为一种脚本语言,很多时候我们习惯于它的简洁,习惯于它的修改就能看到结果的特性.对于python的调试,有很多种方式,今天我们就来简单介绍下. Print 对于脚本语言,调试最简单的方式就 ...

  7. jsp 连接 mysql 方法_jsp连接数据库的几种方式

    ---恢复内容开始--- jsp连接数据库分为:JDBC-ODBC桥接方式.数据库驱动程序连接(新手笔记,若有错误请大神指出). 桥接方式: 连接Access数据库: 首先要在Access中建立一个数 ...

  8. android视频播放的方法,Android 视频播放的几种方式

    本例将介绍几种视频的播放方式, 一:调用系统默认播放器播放视频: 二:SurfaceView + MediaPlayer: 三:VideoView + MediaController: 四:HTML5 ...

  9. HashMap 遍历hashMap的7种方法和删除数据两种方式

    遍历数据 1.使用Iterator 遍历HashMap EntrySet 2.使用Iterator 遍历HashMap KeySet 3.使用For-each EntrySet 循环迭代 HashMa ...

最新文章

  1. 55.Jump Game
  2. 模拟二:STEMA 考试选择题模拟练习试卷(中级组) 及答案 + 解题后期更新
  3. 产品规划,要考虑哪些方面?
  4. 怎么扩展磁盘_电脑怎么增加C盘空间 小白教你不花钱增加C盘空间
  5. ArcGIS 的 http://localhost:8399/arcgis/rest/services 无法打开,显示404 的解决办法
  6. Symbian s40 Java编程实战(一)--开发环境配置
  7. oracle11g数据库导入导出方法教程
  8. Springboot项目javax.validation使用方法详解
  9. matlab 凸多边形,matlab练习程序(多边形顶点凹凸性)
  10. 三星计算机用户的密码忘了,三星平板电脑忘记开机密码解决方法
  11. mac 软件卸载后无法安装
  12. 谷歌云服务_Google Cloud_使用注意
  13. python编写我的世界
  14. [maven报错]mvn clean install报错BUILD FAILURE
  15. TYUT太原理工大学2022操作系统学习通总结
  16. Java多线程学习Day01
  17. 华为OLT光模块参数
  18. 在win7安装theano
  19. 常见大数据面试题汇总带答案
  20. 乔利斯基三角分解_数值分析思维问题[综合].doc

热门文章

  1. vue中babel-plugin-component按需引入和element-ui 的主题定制,支持发布,上线
  2. 如何让你的游戏性能转危为安?
  3. 开关电源芯片的BST引脚连接的100nF电容的作用
  4. MySQL 索引概览
  5. python怎么写绝对路径_python绝对路径怎么写
  6. 小米首次在轻薄方面碾压OPPO和vivo,OV还有什么依仗?
  7. html5 x5引擎,HTML5+CSS3从入门到精通之快速了解X5内核浏览器,video兼容
  8. 关于Virtualbox的那个奇妙的vdi的瘦身~最新版VBox通过[本博的virtualbox4.08测试通过]
  9. SQL语句批量去除、替换掉某列(字段)中包含的某个字符串
  10. 圆柱体的投影特点_清华工程制图 第3讲-体的投影解析.ppt