php实现读写csv文件的header()函数使用
定义和用法
header() 函数向客户端发送原始的 HTTP 报头。
认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题):
<html>
<?
php教程
// 结果出错
// 在调用 header() 之前已存在输出
header('Location: http://www.3ppt.com/');
?>语法
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
header("Content-type:application/vnd.ms-excel");
header("content-Disposition:filename=downloaded.pdf ");
echo"1t 2t 3n"; //其中 t 是空白 ,n是回车 (编码规范 不能直接输出)
echo"1t 2t 3n";
echo"1t 2t 3n";
?>
这时候就可以打开这个php文件,就会提示下载。
也可以以table表格的方式输出;
<?php
header("Content-type:application/vnd.ms-excel ");
header("content-Disposition:filename=downloaded.pdf");
?>
<table>
<tr>
<td>t00</td><td>t01</td><td>t02</td>
</tr>
<tr>
<td>t10</td><td>t11</td><td>t12</td>
</tr>
<tr>
<td>t20</td><td>t21</td><td>t22</td>
</tr>
</table>
CSV的写入操作:
fputcsv()的使用可参考.
$fp = fopen('f:/file.csv', 'w');
fputcsv($fp,array('aaa','bbb','cccc'));
fputcsv($fp,array('mmm','yyy','haha')); //fputcsv()可以用数组循环的方式进行实现
fclose($fp);
分享到:
相关推荐
c++实现的读写csv文件
实现读写CSV文件的两个函数,可直接调用,不过保存的是某种固定的格式
一个很好用的CSV文件读写的类,CSV文件用于程序的配置文件很方便
在vs2015下的mfc的csv文件读写操作例程,可以修改对应行列数据
最近公司项目用到读写CSV文件,作为一个菜鸟,我借鉴了很多前辈们的经典案例,也拿出来与大家分享下。。。
Vc++读写csv文件的类,这个资源是读写CSV文件的非常实用的类。方法写得非常好,代码也写得非常简洁,很合适在实际项目中使用。经本人测试,只要把上面的代码CSVOperator.h、CSVOperator.cpp和StringParser.h拷贝到...
本接口 可以 处理 csv文件 能实现csv文件的读和写,另外还提供相应的数据转化。可以实现对csv文件的修改,具有插入,删除,替换等操作接口。
c++实现读写csv文件.
linux c++csv文件读写,linux c++csv文件读写的代码的实现。
VC++6.0编译通过的读写CSV文件的代码及实例 在VC++6.0中编译通过,实测可用 通用性很不错 包含CSV读取的实例
里面有NPOI读写Excel的代码,方法都是封装好的,直接调用,也还有第三方的dll读写CSV文件,还配上了所有的dll文件,免了找dll的时间,我自己写的,肯定可以,之前传了一个有人评论说报错。
java读写csv文件
使用c++自带的stl库的vector容器来对csv文件进行处理,目前支持csv创建,行列插入,行列修改,行列删除,求和,求平均值等功能。
C语言下STM32F103RCT6通过CH376S读写CSV文件
TwinCAT ST编写的读写CSV文件功能
C# Winform在DataGridView控件中读写csv文件。
文件中包括读取excel、csv文件,同时可以将读取出的文件内容保存在另外一个excel或csv中。注意excel2003和excel2007调用的jar包也不一样,需要将代码进行修改。2007版的将HSSF改成XSSF,2003相反。csv文件用XSSF
经本人测试,只要把上面的代码CSVOperator.h、CSVOperator.cpp和StringParser.h拷贝到项目中,就可以直接使用。在CSV_OP.cpp文件中,main方法里面有详细的读取文件的方法。
Vc++读写csv文件的类,这个资源是读写CSV文件的非常实用的类。方法写得非常好,代码也写得非常简洁,很合适在实际项目中使用
提供CSV格式文件的c++读写函数,有测试代码。