定义和用法
header() 函数向客户端发送原始的 http 报头。
认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 php 4 以及更高的版本中,您可以使用输出缓存来解决此问题):
语法
header(string,replace,http_response_code)参数 描述
string 必需。规定要发送的报头字符串。
replace 可选。指示该报头是否替换之前的报头,或添加第二个报头。
默认是 true(替换)。false(允许相同类型的多个报头)。
http_response_code 可选。把 http 响应代码强制为指定的值。(php 4 以及更高版本可用)
1.定义header()头部输出格式
header(content-type:application/vnd.ms-excel); //定义输出的文件类型
header(“content-disposition:filename=downloaded.pdf”); //定义输出的文件名,也就是设置一个下载类型,下载的时候对文件从新命名
这时候就可以打开这个php文件,就会提示下载。
也可以以table表格的方式输出;
t00 t01 t02
t10 t11 t12
t20 t21 t22
csv的写入操作:
fputcsv()的使用可参考.
$fp = fopen('f:/file.csv', 'w');
fputcsv($fp,array('aaa','bbb','cccc'));
fputcsv($fp,array('mmm','yyy','haha')); //fputcsv()可以用数组循环的方式进行实现
fclose($fp);
http://www.bkjia.com/phpjc/630751.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/630751.htmltecharticle定义和用法 header() 函数向客户端发送原始的 http 报头。 认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 ph...