baker95935

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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];

 

posted on 2018-06-12 10:59  baker95935  阅读(311)  评论(0编辑  收藏  举报