Home > Article > Backend Development > php读取excel内容 字段格式变了
excel是常规字段:
201407170002
201407170001
201407160039
201407160038
201407160037
可PHP读取后变成:
MA 02148
MA 02148
MA 02148
MA 02148
MA 02148
怎么解决?用的是PHPExcel来读取
不可能,两者没有相似之处
你可能弄错了列
可以把供测试的 xls 文件放到云盘上
查看excel原始表格 数据类型
不可能,两者没有相似之处
你可能弄错了列
可以把供测试的 xls 文件放到云盘上
找到原因了,但不知怎么解决
当前面字段有这个的内容: Drive #303, Malden, MA 02148
它就不能读取的面的那行
它就不能读取后面的那行
这个?
你指的是那列?
include 'Plugin/PHPExcel/Classes/PHPExcel/IOFactory.php';$filename= 'Example100.xls';$excel = PHPExcel_IOFactory::load($filename);$sheet = $excel->getActiveSheet();for($i=1; $i<5; $i++) { echo $sheet->getCell("I$i")->getValue(), PHP_EOL;// echo $sheet->getCell("I$i")->getFormattedValue(), PHP_EOL;}
发货人固话 201407170002 201407170001 201407160039