我的最终结果是从使用PHP的excel文件的csv创建一个固定长度的记录。我正在使用excel_reader2.php,似乎很好地导入并在浏览器中显示它。我想反过来导出或写入内容到一个文件,使每列将导出为35个字符固定长度字段。目前$data被格式化为HTML,不知道如何写下我所描述的。
您将获取CSV文件的每一行。然后,这一行的每一列。对于每个单元格,您可以使用:
$newcell = sprintf("[%35s]'n", $cell);
所以你会有一个35字符的宽度字符串与$cell的数据。然后,通过两个循环将它添加到文件中。