【发布时间】:2013-05-06 08:15:05
【问题描述】:
我收到了一份 CSV 文件格式的报告。它包含联系人姓名和联系电话。 当我尝试在 Excel 中打开文件时,它会显示联系人号码,如“912224308876”。但是,如果我尝试在记事本中打开该文件或尝试在 PHP 中读取,那么我会得到不同格式的联系人号码,即“9.12224E+11”。
有人有办法解决这个问题吗?
提前致谢。
【问题讨论】:
-
在excel中将单元格格式化为数字,然后保存就可以了
-
PHP 显然将该列解释为浮点值,而不是您想要的
string。所以可能最简单的方法是逐行读取文件并手动解析它。这样您就可以完全控制并且不会盲目飞行。
标签: php excel csv formatting