php 生成CSV文件
2012-11-14 21:43
351 查看
<?Php /** * 生成默认以逗号分隔的CSV文件 * 解决:内容中包含逗号(,)、双引号("") * @author zf * @version 2012-11-14 */ header("Content-Type: application/vnd.ms-excel; charset=GB2312"); header("Content-Disposition: attachment;filename=CSV数据.csv "); $rs = array( array('aa', "I'm li lei", '"boy"', '¥122,300.00'), array('cc', 'I\'m han mei', '"gile"', '¥122,500.00'), ); $str = ''; foreach ($rs as $row) { $str_arr = array(); foreach ($row as $column) { $str_arr[] = '"' . str_replace('"', '""', $column) . '"'; } $str.=implode(',', $str_arr) . PHP_EOL; } echo $str;
相关文章推荐
- php直接生成.csv后缀文件的excel表格实例
- php---utf-8文件下生成csv文件
- PHP生成UTF-8编码的CSV文件用Excel打开乱码的解决办法
- PHP 生成.csv 文件并下载到浏览器
- 利用PHP生成CSV文件简单示例
- [置顶] 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- 如何解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- [转]PHP 生成 csv 文件时乱码解决
- php生成csv文件
- PHP 生成 csv 文件时乱码解决
- PHP生成CSV文件
- PHP 用fputcsv()生成csv文件在windows Excel 下打开乱码问题解决
- php生成CSV文件
- PHP生成UTF-8编码的CSV文件用Excel打开乱码的解决办法
- PHP 动态导出生成 excel,csv文件
- php 生成csv文件(file_put_contents实现)
- PHP生成UTF-8编码的CSV文件用Excel打开乱码的解决办法
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题
- 使用PHP生成CSV文件
- 解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的问题