zoukankan      html  css  js  c++  java
  • PHP生成CSV文件

    CSV文件的定义这里就不多做介绍了,难能可贵的是用Excel可以直接打开CSV文件。用PHP输出CSV文件本身很简单,但是大家如果有业务需求,下面的代码可以作为参考。

    $tableheader = array('姓名', '性别', '年龄', '学院', '班级');
    $tablelength = count($tableheader);
    
    /*表格数据*/
    $data = array(
    	array('小王', '男', '20', '计算机科学与技术', '1001'),
    	array('小王', '男', '20', '计算机科学与技术', '1001'),
    	array('小王', '男', '20', '计算机科学与技术', '1001'),
    	array('小王', '男', '20', '计算机科学与技术', '1001'),
    );
    
    /*输入到CSV文件 解决乱码问题*/
    $html = "xEFxBBxBF";
    
    /*输出表头*/
    foreach ($tableheader as $value) {
    	$html .= $value . "	 ,";
    }
    $html .= "
    ";
    
    /*输出内容*/
    foreach ($data as $value) {
    	for ($i = 0; $i < $tablelength; $i++) {
    		$html .= $value[$i] . "	 ,";
    	}
    	$html .= $value['createtime'] . "	 ,";
    	$html .= "
    ";
    }
    
    /*输出CSV文件*/
    header("Content-type:text/csv");
    header("Content-Disposition:attachment; filename=全部数据.csv");
    echo $html;
    exit();
    
    
    
  • 相关阅读:
    AHK的OnMessage
    VBA7种文档遍历法
    Excel VBA 找出选定范围不重复值和重复值
    Excel图片调整大小
    Excel信息提取之二
    Excel不同工作簿之间提取信息
    VBA7种遍历方法
    Exce信息提取
    php笔记之文件载入和异常处理
    php笔记之流程控制
  • 原文地址:https://www.cnblogs.com/duanbiaowu/p/5086509.html
Copyright © 2011-2022 走看看