$file_format = "testfile.csv";
$file = fopen($file_format,"w");
$header = array(array('Class Name','Group'));
foreach($header as $fields)
{
fputcsv($file, $fields);
}
fclose($file);
我的问题是如何合并组的单元格如下图所示? PHP写入csv文件合并标头
$file_format = "testfile.csv";
$file = fopen($file_format,"w");
$header = array(array('Class Name','Group'));
foreach($header as $fields)
{
fputcsv($file, $fields);
}
fclose($file);
我的问题是如何合并组的单元格如下图所示? PHP写入csv文件合并标头
你不能......一个CSV文件没有格式化任何类型的,包括 列大小。
如果你想控制列宽,那么你就需要将数据写入 该做支撑柱的宽度,如BIFF(.xls的)或 OfficeOpenXML格式(.xlsx)或OASIS开放文档格式(一种格式。 ods)或Gnumeric 或其他电子表格。
如果你要处理的数据,那么你可以使用PHP库用于处理CSV数据链路this
,但如果你需要显示的格式正确的数据,那么你需要使用.xls文件。有很多库可以让你处理.xls数据。希望这会帮助你。
csv现在看起来是什么样子,你希望它看起来像什么? – 2015-08-28 03:14:43
如果没有看到数据的样本,就无法做任何事情......(* Dagon上面说的*) – Darren
csv是一种数据交换格式,无法控制Excel中单元格的格式 – Orangepill