fputcsv 和整数类型转换为字符串
所以我有一行,我想做一个fptcsv,它有一些整数(我需要被视为字符串,但它们是数字)。这些整数具有前导零,当我执行fptcsv时,它们会被切断,但我不希望发生这种情况,有什么办法可以解决这个问题吗?我尝试将类型转换为(字符串)并将我的变量放在引号中,但到目前为止,我发现的唯一方法是在整个数字周围放置引号,这导致当我在excel中打开它时,引号将显示在csv文件中,我不希望发生这种情况。有谁知道一种方法让它工作?我认为 fputcsv 只是出于某种原因自动为这个变量分配一个类型,并使其成为整数或其他东西......
编辑示例文本:
What I fputcsv:
02305109
我在excel中打开的csv文件中得到什么:
2305109
但是当我只是使用vi打开所述csv文件时,前导零仍然存在。真的很奇怪。