Crazy lens

PHP 生成 XLS ,CSV
这个方法是利用csv,xls 的文件生成结构去创建csv 使用 ‘,’ 连接元素xls 是用 ‘t’ 连接元素换行...
扫描右侧二维码阅读全文
21
2016/02

PHP 生成 XLS ,CSV

这个方法是利用csv,xls 的文件生成结构去创建
csv 使用 ‘,’ 连接元素
xls 是用 ‘t’ 连接元素
换行 “rn”;
啧啧 就是这么简单

 // 创建表格文件 xls,csv
function create_excel($data = array(), $file_name = '', $file_type = 'csv')
{
    $file_name .= date('YmdHis');
    $split = ",";
    if ($file_type == 'xls') {
        $split = "\t";
    }
    $output = '';
    $first = reset($data);
    foreach ($first as $key => $value) {
        $output .= $key . $split;
    }
    $output .= "\r\n";
    foreach ($data as $value) {
        foreach ($value as $v) {
            $output .= $v . $split;
        }
        $output .= "\r\n";
    }
    $fileName = $file_name . "." . $file_type;
    $fp = fopen($fileName, "w+");
    fwrite($fp, $output);
    fclose($fp);

}
最后修改:2017 年 11 月 06 日 09 : 13 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论