位置: 编程技术 - 正文

PHP中header函数的用法及其注意事项详解(php设置header参数)

编辑:rootadmin

推荐整理分享PHP中header函数的用法及其注意事项详解(php设置header参数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php的header作用,php的header作用,php headers,php中header的用法,php中header函数的作用,php header(),php中header函数的作用,php header函数,内容如对您有帮助,希望把文章链接给更多的朋友!

下面有一些使用header的几种用法:

1、使用header函数进行跳转页面;

  header('Location:'.$url);

  其中$url就是将要跳转的url了。

  这种用法的注意事项有以下几点:

&#;Location和":"之间不能有空格,否则会出现错误(注释:我刚测试了,在我本地环境下,没有跳转页面,但是也没有报错,不清楚什么原因);

&#;在用header前不能有任何的输出(注释:这点大家都知道的,如果header之前有任何的输出,包括空白,就会出现header already sent by xxx的错误);

&#;header 后面的东西还会执行的;

2、使用header声明content-type

  header('content-type:text/html;charset=utf-8');  这个没有什么好说的;

3、使用header返回response 状态码

  header(sprintf('%s %d %s', $http_version, $status_code, $description));

  样式就是这样的;

  例如:header('HTTP/1.1 Not Found');

4、使用header在某个时间后执行跳转

 header("Refresh: {$delay}; url={$url}");

PHP中header函数的用法及其注意事项详解(php设置header参数)

 其中$delay就是推迟跳转的时间,$url为需要跳转的url

 例如:header('Refresh: ; url= 意思为s后跳转到  header('HTTP/1.1 Unauthorized');  header('WWW-Authenticate: Basic realm="Top Secret"');

7、使用header进行下载操作

下面再给大家介绍PHP header 的几种用法

跳转页面

header('Location:'.$url); //Location和":"之间无空格。

声明content-type

header('content-type:text/html;charset=utf-8');

返回response状态码

header('HTTP/1.1 Not Found');

在某个时间后执行跳转

header('Refresh: ; url= //s后跳转。

控制浏览器缓存

header("Expires: Mon, Jul :: GMT");header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");header("Cache-Control: no-cache, must-revalidate");header("Pragma: no-cache");

执行http验证

header('HTTP/1.1 Unauthorized');header('WWW-Authenticate: Basic realm="Top Secret"');

执行下载操作

header('Content-Type: application/octet-stream'); //设置内容类型header('Content-Disposition: attachment; filename="example.zip"'); //设置MIME用户作为附件header('Content-Transfer-Encoding: binary'); //设置传输方式header('Content-Length: '.filesize('example.zip')); //设置内容长度

PHP is_array() 检测变量是否是数组的实现方法 is_array()PHPis_array()函数用于检测变量是否是数组,这个函数尤其会用于一些安全性检查方面(如表单或SESSION检查等)。语法:boolis_array(mixedvar)如果var是a

PHP 数组遍历foreach语法结构及实例 foreach()PHPforeach()语法结构用于遍历操作或输出数组,foreach()仅能用于遍历数组或对象,当试图将其用于其它数据类型或者一个未初始化的变量时会产生

深入理解PHP 数组之count 函数 count()PHPcount()函数用于计算数组中的单元数目或对象中的属性个数,返回数组的单元个数或对象中的属性个数。语法:intcount(mixedvar[,intmode])如果var是非

标签: php设置header参数

本文链接地址:https://www.jiuchutong.com/biancheng/295621.html 转载请保留说明!

上一篇:PHP时间戳格式全部汇总 (获取时间、时间戳)(php时间戳转换成时间)

下一篇:PHP is_array() 检测变量是否是数组的实现方法(php array_slice)

  • 支付所得税的会计处理
  • 工资薪金所得和劳务报酬所得的区别
  • 股东转让股权公司如何做账
  • 递延收益属于利息收入吗
  • 发货就要开票吗是真的吗
  • 公司打印银行回单和对账单
  • 资产处置收益计入营业收入吗
  • 公允价值确定方法最新
  • 为取得固定资产而发生的什么支出可计入固定资产成本
  • 损益类科目计入哪个表
  • 收到增值税专用发票是已经付款了吗
  • 润滑油经销需要什么资质
  • 进口是关税不得抵扣吗?
  • 变更税务登记证法人需要哪些资料
  • 小额零星业务上限是多少
  • 企业注销增值税进项核销账务处理流程
  • 卷烟批发环节消费税计算
  • 认缴实收资本印花税什么时候交
  • 原材料盘亏会计分录怎么做
  • 办公家具可以一次性抵扣吗?
  • 经营租赁交什么税种
  • 没有金税盘怎么查询已开发票
  • win10专业版分辨率1920x1080不见了
  • 笔记本电脑怎么重装系统
  • 笔记本电脑bios设置
  • Win10 Build 19044.1288累积更新补丁KB5006670(附更新修复内容汇总)
  • Win11 Build 22000.65更新体验:汉化更完善,右下角返回桌面回归
  • 股东的车辆保险费可在公司报销?
  • 百香果的副作用及禁忌是哪些
  • php内容修改
  • 工程质保金账务处理办法
  • b250主板最好的cpu是哪一款
  • 404 not found意思详细介绍
  • 吃鸡到底用什么显卡性价比最高?
  • vue的自定义指令怎么用
  • 36号文45条
  • win11的截屏
  • 自动化测试是怎样的
  • 罚款是否需要开证明
  • 客运公司做账怎么做
  • 计入固定资产成本的税费有哪些
  • 租入的房屋转租是否交房产税
  • 电脑访问另一台电脑访问权限
  • 专票丢了重开需要交钱吗
  • 小规模企业可以抵扣进项税吗
  • 以前年度差旅费退回
  • 递延所得税资产和负债怎么计算
  • 住宿费发票可以报销吗
  • 盈余公积的提取基数
  • 专票的发票金额是价税总额吗
  • 企业无偿为员工买社保
  • 记帐凭证会计处理程序及其应用
  • 公众责任险作用
  • sqlserver性能优化方案
  • win8系统如何关机
  • win edge
  • window8系统安装步骤
  • window10h2
  • Win10系统的电脑可装Wlin7系统吗
  • servers.mcs
  • windows8能免费升10吗
  • win7怎么查看电池信息
  • win7系统开机后很卡什么原因
  • 基于jQuery的设计与实现
  • css清除浮动方法有哪几种
  • 如何在linux安装软件
  • python多进程并发http请求
  • jQuery Easyui datagrid editor为combobox时指定数据源实例
  • 好用的css
  • jqurey+Jscex打造游戏力度条
  • windows and android
  • unity ctrl
  • android(8) ViewPager页面滑动切换
  • 前端开发需要哪些技能
  • 汽车维修增值税专用发票
  • 增值税留底抵欠如何处理
  • 发票事业单位有税号吗
  • 稳岗补贴是否需要发放
  • 国家税务总局朝阳税务局
  • 重庆税务总局发票查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设