viest / php-ext-xlswriter

🚀 PHP Extension for creating and reader XLSX files.
https://xlswriter.viest.me
BSD 2-Clause "Simplified" License
2.26k stars 234 forks source link

能够默认设置所有列的读取类型吗? #383

Closed wang745125665 closed 3 years ago

wang745125665 commented 3 years ago

设置全局读取类型 这个里面的setType 要一列列的去设置,如果不设置的话,001 这种会被读取成1,如果表格列数不定,岂不是无法读取正确的值?

viest commented 3 years ago

请参阅文档 https://xlswriter-docs.viest.me/zh-cn/reader/set-type

wang745125665 commented 3 years ago

@viest 你似乎没明白我说的什么意思,文档里面这个我看过,这个只是针对每列进行设置,如果表格列不定 不就是无法使用吗。我想要的是更改整体读取的默认行为,虽然文档中写的全局,但是只能针对固定列进行修改

viest commented 3 years ago

目前已有的API都是真多单列,但是你可以生成一个大于预期列的类型数组

array_fill(0, 100, \Vtiful\Kernel\Excel::TYPE_TIMESTAMP);