位置: 编程技术 - 正文

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任务栏图标居中
  • 私立幼儿园收费归哪个部门管
  • 信息技术费用如何做分录
  • 在win7中如何找到WAN服务
  • ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法 原创
  • php ftp上传文件
  • 深度学习模型精度fp16和fp32
  • 企业固定资产有哪些
  • 债务重组利得计入投资收益还是营业外收入
  • 应交增值税减免税款包括什么
  • 固定资产报废后的处理程序
  • 坏账准备怎么做资产负债表
  • wordpress优化seo
  • 前端软件开发工具
  • 债权转让抵押权一并转让,需要办理抵押变更手续
  • 企业自查补税怎么报税
  • 加计扣除的增值税,城建税怎么算
  • php框架ci
  • php获取指定数量的数据
  • 挥别2020逐梦2021
  • PHP Ajax JavaScript Json获取天气信息实现代码
  • 职工食堂资金管理办法
  • javascript 模块
  • python中字符串与数字相乘的结果
  • 怎么算长期合同
  • 什么叫境外所得
  • 应交增值税进项税额为什么记借方
  • 认缴注册资本是什么意思
  • 购销合同谁来做
  • 子公司与母公司资质能相互借用吗
  • 出租车发票能不能抵扣进项
  • 转出进项税额会计分录
  • 没开发票能确认没开发票能确认收入申报纳税吗?
  • 我方税费差额赔偿的时效
  • 报销没有消费凭据怎么办
  • 凭证过账的步骤
  • 没有期初数据会怎么样
  • mysql语句group by
  • uzqkst.exe - uzqkst是什么进程
  • ubuntu怎么清理内存
  • linux磁盘格式化后一定会清空数据吗
  • linux中磁盘分区
  • Win10预览版镜像
  • linux root用户登陆
  • tar命令参数详解
  • win7命令提示符在哪
  • perl字符串长度函数
  • jquery的用处
  • jquery实现表单验证
  • vue购物车功能
  • unity 3d脚本编程
  • os模块 python
  • jquery的用法
  • js基于什么
  • 改税务报表会有限风险吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设