在PHP中使用fgetcsv函数时,请在CSV数据中保留前导零

时间:2019-07-25 11:02:14

标签: php csv fgetcsv

经过数小时的研究,我在寻找解决方案时遇到了一些麻烦。我的数据库中有一列名为LAST4的数据。一些数据示例“ 0564”,“ 0002”等...当我运行脚本时,它将删除“ 0564”的前导零并将其变为“ 564”,或者将“ 0002”的结果变为“ 2”。如何保存前导零的数据?任何帮助将不胜感激!

-o

1 个答案:

答案 0 :(得分:1)

尝试先将其强制转换为字符串。所以代替:

'LAST4' => $data[3],

您可以使用:

'LAST4' => (string)$data[3],

类似地,您希望它与其他值一起发生。