实例一:可导出前导0

//导出csv格式文件 $data数据 $title_arr标题 $file_name文件名
function exportCsv($data,$title_arr,$file_name=''){ini_set("max_execution_time", "3600");$csv_data = '';/** 标题 */$nums = count($title_arr);for ($i = 0; $i < $nums - 1; ++$i) {$csv_data .= '"' . $title_arr[$i] . '",';}if ($nums > 0) {$csv_data .= '"' . $title_arr[$nums - 1] . "\"\r\n";}foreach ($data as $k => $row) {foreach ($row as $key => $r){$row[$key] = str_replace("\"", "\"\"", $r);$csv_data .= "\"\t" . $row[$key] . '",';}$csv_data .= '"' . $row[$nums - 1] . "\"\r\n";unset($data[$k]);}$csv_data = mb_convert_encoding($csv_data, "cp936", "UTF-8");$file_name = empty($file_name) ? date('Y-m-d-H-i-s', time()) : $file_name;if (strpos($_SERVER['HTTP_USER_AGENT'], "MSIE")) { // 解决IE浏览器输出中文名乱码的bug$file_name = urlencode($file_name);$file_name = str_replace('+', '%20', $file_name);}$file_name = $file_name . '.csv';header('Content-Type: application/download');header("Content-type:text/csv;");header("Content-Disposition:attachment;filename=" . $file_name);header('Cache-Control:must-revalidate,post-check=0,pre-check=0');header('Expires:0');header('Pragma:public');echo $csv_data;exit();
}

注释:不可以直接输出超链接!

php导出csv文件,可导出前导0实例相关推荐

  1. java导出csv文件_java导出生成csv文件的方法

    本文实例为大家分享了java导出生成csv文件的具体代码,供大家参考,具体内容如下 首先我们需要对csv文件有基础的认识,csv文件类似excel,可以使用excel打开,但是csv文件的本质是逗号分 ...

  2. php页面导出csv,使用PHP生成并导出CSV文件

    CSV文件是以纯文本形式存储的,一般以逗号为分隔符. 这里主要简单介绍下如何导出CSV文件. 一.浏览器导出CSV文件格式 /** * 导出CSV文件 */ function exportCsv() ...

  3. mysql csv 表头_mysql 导出CSV文件 并带表头的方法

    参考官方文档 http://dev.mysql.com/doc/refman/5.7/en/select-into.htmlmysql> select game,domain,type -> ...

  4. PHP进行生成并且导出CSV文件

    1.参考 https://www.cnblogs.com/woods1815/p/11875913.html 2.基础 CSV文件是以纯文本形式存储的,一般以逗号为分隔符 3.浏览器导出CSV文件格式 ...

  5. C#导入导出.CSV文件

    欢迎您成为我的读者,希望这篇文章能给你一些帮助. 前言 大家好,我是阿辉. 今天和大家一起来看看,C#在处理流文件时,我们最常用的导出Excel文件是如何操作的. 在日常的业务编码过程中,很多时候需求 ...

  6. php导出csv带图片,PHP导出CSV文件:刚测试过,这个导出CSV可以

    PHP导出CSV文件: //****************************************请求权限**************************************** r ...

  7. C# 导入CSV文件,导出到CSV文件

    导入CSV文件 public static DataTable ImportFromCsv(string filePath)//从csv读取数据返回table {//Encoding encoding ...

  8. mysql csv 表头_Mysql实例mysql 导出CSV文件 并带表头的方法

    <Mysql实例mysql 导出CSV文件 并带表头的方法>要点: 本文介绍了Mysql实例mysql 导出CSV文件 并带表头的方法,希望对您有用.如果有疑问,可以联系我们. 参考官方文 ...

  9. php 利用csv导,php 导入/导出 csv 文件

    1.简介 项目开发中,很多时候要将外部CSV文件导入到数据库中或者将数据导出为CSV文件,那么具体该如何实现呢?本文将使用原生PHP,实现了CSV格式数据的导入和导出功能.并解决相关乱码问题. 将xl ...

  10. 如何在SQL Server 2016中使用R导入/导出CSV文件

    介绍 (Introduction) Importing and exporting CSV files is a common task to DBAs from time to time. 导入和导 ...

最新文章

  1. 调试uIP出现死机问题
  2. 剑指offer_第20题_包含min函数的栈_Python
  3. 【Harvest源码分析】GetFilteredSignal函数
  4. python字典值求和_python 合并字典,相同 key 的 value 如何相加?
  5. Oracle 存储过程入门
  6. Strut2中单元测试实例
  7. 最大子段和动态规划_动态规划解决最大正方形问题
  8. linux之使用grep搜索文本
  9. Android Studio 修改包名 com.example.calculator-----gt;com.melon.calculator
  10. JavaScript 设计模式之代理模式
  11. 高德Mapabc地图标注 基础篇
  12. input输入密码的时候调用纯数字键盘和加密,js弹出键盘
  13. Android开发实例详解之IMF(Android SDK Sample—SoftKeyboard)
  14. 8.3 单位矩阵和逆矩阵
  15. ios网易大白Crash自动防护
  16. PHPExcel中文开发手册翻译版(2)
  17. Item 3: Understand decltype
  18. 使用wrd2vec构建推荐系统
  19. c++Tomorrow never knows?
  20. 【老生谈算法】matlab算法离合器——离合器

热门文章

  1. 课堂练习:eval()、in()
  2. Azure Site Recovery之启用复制
  3. spring cloud服务发现注解之@EnableDiscoveryClient与@EnableEurekaClient 1
  4. Spark MLlib
  5. Redhat5下haproxy+keepalived+nginx配置笔记
  6. UNIX网络编程——进程间通信概述
  7. 使用百度媒体云视频解决方案实现html5视频播放功能
  8. vnc非授权访问漏洞
  9. 10篇写给Git初学者的最佳教程
  10. Ubuntu根目录下各文件的功能介绍