PHPexcel 自动删除前置零问题
最近客户导入EXCEL明明有 前置0 但是 用
$objPHPExcel = PHPExcel_IOFactory::load($file['tmp_name']); 就是没有前置0
后来才发现
PHPexcel/Reader/Excel2007.php 这个文件里面 对字段进行的处理有问题 导致大概在893行
if (is_numeric($value) && $cellDataType != 's') {
if ($value == (int)$value) {
$value = (int)$value;
} elseif ($value == (float)$value) {
$value = (float)$value;
} elseif ($value == (double)$value) {
$value = (double)$value;
}
}
因为客户导入的EXCEL字段float类型 这里转换直接就给我把前置0给去掉了
最后
以上就是知性丝袜最近收集整理的关于PHPexcel 自动删除前置0问题的全部内容,更多相关PHPexcel内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复