资讯专栏INFORMATION COLUMN

PHP header()函数常用方法

appetizerio / 3076人阅读

摘要:函数常用方法定义编码设置一个头设置地址被永久的重定向转到一个新地址文档语言告诉浏览器最后一次修改时间告诉浏览器文档内容没有发生改变设置内容长度设置为一个下载类型对当前文档禁用缓存

PHP header()函数常用方法 定义编码
header( "Content-Type:text/html;charset=utf-8 ");
Atom
header("Content-type: application/atom+xml");
CSS
header("Content-type: text/css");
Javascript
header("Content-type: text/javascript");
JPEG Image
header("Content-type: image/jpeg");
JSON
header("Content-type: application/json");
PDF
header("Content-type: application/pdf");
RSS
header("Content-Type: application/rss+xml; charset=ISO-8859-1");
Text (Plain)
header("Content-type: text/plain");
XML
header("Content-type: text/xml");
ok
header("HTTP/1.1 200 OK");
设置一个404头:
header("HTTP/1.1 404 Not Found");
设置地址被永久的重定向
header("HTTP/1.1 301 Moved Permanently");
转到一个新地址
header("Location: http://www.jbxue.com/");
文档语言
header("Content-language: en");
告诉浏览器最后一次修改时间
$time = time() - 60; // or filemtime($fn), etc
header("Last-Modified: ".gmdate("D, d M Y H:i:s", $time)." GMT");
告诉浏览器文档内容没有发生改变
header("HTTP/1.1 304 Not Modified");
设置内容长度
header("Content-Length: 1234");
设置为一个下载类型
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename="example.zip"");header("Content-Transfer-Encoding: binary");// load the file to send:readfile("example.zip");
对当前文档禁用缓存
header("Cache-Control: no-cache, no-store, max-age=0, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the pastheader("Pragma: no-cache");

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/25750.html

相关文章

  • 转载:非常实用的PHP常用函数汇总

    摘要:使用方法如下截取字符串长度我们经常会遇到需要截取字符串含中文汉字长度的情况,比如标题显示不能超过多少字符,超出的长度用表示,以下函数可以满足你的需求。,下载创建一个目录树 1、PHP加密解密 PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base64和MD5加密和解密。 function encryptDecrypt($key, $...

    Little_XM 评论0 收藏0
  • PHP中的pack和unpack函数

    摘要:鉴于文件读写网络编程,或者说字节流处理的重要性,掌握这两个函数是迈向高级编程的基础。相比之下字节处理门庭冷落,相关函数寥寥无几。上述是函数简单的使用场景,接下来分别介绍和函数。如其名,函数的工作是将数据按照格式打包成字节数组。 转载请注明文章出处:https://tlanyan.me/php-pack-a... PHP有两个重要的冷门函数:pack和unpack。在网络编程,读写图像...

    Lin_R 评论0 收藏0
  • php常用函数集合

    摘要:操作方式方式去除跨域脚本攻击中文转码判断参数是否为空判断是否为数组用来处理不是数组的情况用来处理数组用来处理数组返回微信获取授权第一步取得第二步根据全局和查询用户信息给微信用户发送文字消息导出表格兑换列表导出表格是否下载表格第一列 1.curl操作 POST方式 public static function httpPost($url, $param = ) { $ch1 = ...

    jay_tian 评论0 收藏0
  • PHP基础之输出缓冲区基本概念、原理分析

    摘要:返回内部缓冲区的内容,关闭缓冲区。返回缓冲区的长度,如果缓冲区未被激活,则返回。得到所有输出缓冲区的状态。使用输出缓冲,可以将读取的文件读入缓冲区,达到一定大小时传送给用户,再继续读取,实现分片的效果。 一、概念 在PHP运行的过程中,可以将会产生输出的函数或操作结果暂时保存在PHP的缓冲区,只有当缓冲区满了、或者PHP运行完毕、或者在必要时候进行输出,才会将数据输出到浏览器,此缓冲数...

    harryhappy 评论0 收藏0
  • 论如何把后台管理系统写出花

    摘要:知识在于分享,也是希望和大家交流下,如何把后台管理系统写得能更具工程化,模块化,更有效率。后台管理系统多为端,所以和的技术运用不多,会根据产品需求进行优雅降级和渐进增强。 前两天看segmentfault的时候,突然间,想写篇文章总结一下那些年自己写过的后台管理系统。作为我前端的入门项目,我对后台管理系统的感情还是挺深的。本着以下几点原因,写了此文。 对后台管理系统做一个综合全面的总...

    sugarmo 评论0 收藏0

发表评论

0条评论

appetizerio

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<