使用PHPExcel读取Excel文件中富文本单元格,会返回一个object对象。比如富文本单元格中内容为‘96018270/96018290’,但返回的object对象如下:
object(PHPExcel_RichText)[98] private '_richTextElements' => array 0 => object(PHPExcel_RichText_TextElement)[99] private '_text' => string '96018270' (length=8) 1 => object(PHPExcel_RichText_Run)[608] private '_font' => object(PHPExcel_Style_Font)[164] ... private '_text' (PHPExcel_RichText_TextElement) => string '/96018290' (length=9)此时我们只需要对返回的object做强制类型转换就可以得到string字符串‘96018270/96018290’了。
$returnvalue = (string)$returnobj;
PHPExcel读取富文本单元格
当使用PHPExcel读取含有富文本格式的Excel单元格时,返回的是一个包含多个元素的object对象。本文介绍如何将该object对象转换为所需的字符串格式。
7772

被折叠的 条评论
为什么被折叠?



