php - csv 到 excel 转换

标签 php linux apache command-line

有没有办法通过 apache/.htaccess 请求将 csv 文件转换为 excel 文件

最佳答案

使用 PHPExcel

include 'PHPExcel/IOFactory.php';

$objReader = PHPExcel_IOFactory::createReader('CSV');

// If the files uses a delimiter other than a comma (e.g. a tab), then tell the reader
$objReader->setDelimiter("\t");
// If the files uses an encoding other than UTF-8 or ASCII, then tell the reader
$objReader->setInputEncoding('UTF-16LE');

$objPHPExcel = $objReader->load('MyCSVFile.csv');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('MyExcelFile.xls');

关于php - csv 到 excel 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3874840/

相关文章:

linux - 如何清空包含大量文件的 linux 目录?

regex - Apache - 重定向到相同的 URL 但附加了查询字符串

java - 在 Android 中实现 HTTP 请求超时的最佳方法是什么?

php - 如何避免在 PHP 上显示 "#!/usr/bin/php"?

php - 使用 HABTM 在空数据库 CakePHP 中使用事务

Linux shell 脚本 - 如何切换用户并运行脚本?

php - 在 PHP 中创建一个代理来欺骗 iPhone 用户代理?

linux - 如何让 Karma 与 Chrome 一起工作

php - Codeigniter 文件上传错误

php - 如何使用 mb_detect_encoding 正确检测编码?