单元格长度取决于Excel / CSV中字符串的长度

问题描述 投票:0回答:2

最近我掌握了fgetcsv希望将数组写入文件,以便以后可以通过Excel打开它,没有问题。一切都很好。但是,据我所知,无法自动将细胞分开到字符串的长度(可能看起来很糟糕)

现在它写成这样:

enter image description here

我想知道是否有任何库,以便将单元格长度设置为写入单元格的字符串的长度?

它必须是这样的:

enter image description here

或许还有另一种方法?例如,手动在Excel中一次转换所有?

我将不胜感激,谢谢!

php excel csv
2个回答
1
投票

CSV文件没有任何单元格长度定义它们是文本文件,带有逗号分隔值(CSV ...)

然而,xlsx文件具有这样的功能它们基本上是xml压缩的

你可以找到一个功能齐全的php excel库,也可以自己解析XML ...

XML结构在这里引用qazxsw poi


1
投票

工作表( “工作表Sheet”)列( “A:d”)。自动调整

© www.soinside.com 2019 - 2024. All rights reserved.