php生成csv文件

原创 2018年04月16日 00:24:53
$pathFile = 'X:\mysoft\myServer\www\localhost\data\123.csv';
$csvInfo = [
['name' => '学历不够,技术来凑', 'strValue' => '中国', 'intValue' => 1 ],
['name' => '学历不够,技术来凑2', 'strValue' => '法国', 'intValue' => 2 ],
['name' => '学历不够,技术来凑3', 'strValue' => '英国', 'intValue' => 3 ],
['name' => '学历不够,技术来凑4', 'strValue' => '德国', 'intValue' => 4 ],
];

$handle = fopen( $pathFile, 'wb' );
if ($handle) {
//第一行
$header = array(
iconv( 'UTF-8', 'GB2312//IGNORE', '名称' ), //将utf-8转成gb2312,ignore的意思是忽略转换时的错误
iconv( 'UTF-8', 'GB2312//IGNORE', '国籍' ),
iconv( 'UTF-8', 'GB2312//IGNORE', '数字' ),
);
fputcsv( $handle, $header ); //写入csv
foreach( $csvInfo as $value ) {
$fields = [
iconv( 'UTF-8', 'GB2312//IGNORE', $value['name'] ),
iconv( 'UTF-8', 'GB2312//IGNORE', $value['strValue'] ),
$value['intValue'],
];

fputcsv( $handle, $fields );
}
}
fclose($handle);
echo 'ok';

php 导出数据到csv格式

csv是一种常用的无格式类型的文件,以逗号进行分隔,类似excel。 csv可以作为数据存储的一种形式,与excel相比,它的优点就是打开速度更快,粗略估计大概快了接近15倍左右。 以前写过一篇文章,...
  • yun__yang
  • yun__yang
  • 2016-05-24 15:08:10
  • 9455

PHP 生成.csv 文件并下载到浏览器

最近做了一个项目需要把订单的信息显示出来,并且能够把相关信息放到一个.csv 文件中,下载到浏览器。首先我要说明的是.csv 文件,PHP 有专门的函数去解析该类型的文件,相关函数大家可以去官网查看。...
  • xingjigongsi
  • xingjigongsi
  • 2014-07-18 09:40:10
  • 1928

PHP 生成 csv 文件时乱码解决

转自:http://www.cnblogs.com/wangjiangze/archive/2011/02/11/1951119.html 今天处理PHP导出数据时遇到了乱码问题,下载的程序...
  • csCrazybing
  • csCrazybing
  • 2017-03-15 16:39:36
  • 492

php生成淘宝数据包csv文件方便导入

  • 2013年05月27日 18:24
  • 6KB
  • 下载

PHP导出数据到CSV文件

后台往往需要导出各种数据到 Excel文档中。通常我们是导出 .csv文件格式,PHP导出函数参考代码如下:/** * 导出数据到CSV文件 * * @param array $data 二维数...
  • qq_16619037
  • qq_16619037
  • 2016-02-19 13:55:52
  • 2037

PHP输出CSV文件出现乱码问题

问题:PHP输入用户列表为csv文件,用excel打开显示为乱码,用记事本或ue打开正常.查看文件编码显示为utf-8 解决: function down_file($filepath...
  • jonahzheng
  • jonahzheng
  • 2012-09-29 15:14:18
  • 9434

php导出csv报表

实际工作中,报表导出功能很常见,导出格式常见分为excel格式和csv格式.如果报表数据量非常大,那么excel就表现不足,excel2003版只有65536行,excel2007开始上升到10485...
  • Happy1314515
  • Happy1314515
  • 2016-04-04 17:45:06
  • 5754

PHP文件导出-Excel和csv

phpexcel导出和csv导出
  • u011043907
  • u011043907
  • 2016-08-05 11:25:10
  • 1499

PHP百万级数据导出方案(多csv文件压缩)

概述:最近公司项目要求把数据除了页面输出也希望有导出功能,虽然之前也做过几个导出功能,但这次数据量相对比较大,差不多一天数据就20W条,要求导7天或者30天,那么数据量就轻松破百万了甚至破千万,因此开...
  • Tim_phper
  • Tim_phper
  • 2017-08-25 16:49:36
  • 3545

php 生成csv文件(file_put_contents实现)

抛弃笨重的PHPExcel  使用file_put_contents 完成简易的csv文件的导出 eg: $header = 'header,header2,header3,header4';...
  • cominglately
  • cominglately
  • 2017-06-28 10:45:38
  • 393
收藏助手
不良信息举报
您举报文章:php生成csv文件
举报原因:
原因补充:

(最多只允许输入30个字)