Fatal error: Cannot use object of type PHPExcel_RichText as array

Fatal error: Cannot use object of type PHPExcel_RichText as array

上传导入Excel的时候会出现此问题,问题的原因是Excel表格中有富文本对象

2个解决思路

一个是在phpexcel获取数据的时候直接给强制转换成字符型

$data[$j][]=(string) $objPHPExcel->getActiveSheet()->getCell("$k$han")->getValue();

另外一个思路是 在导入数据的时候 对数据进行区别强制转换成字符型,如果你知道哪些字段的话,这个比较好用

$item['shop_code'] =(string) $value[0];

猜你喜欢

转载自www.cnblogs.com/baker95935/p/9172049.html
今日推荐