问题:
有数据,但是写入单元格的数据为空?
数据来源:
数据库读取的数据遍历,
结果是有乱码:单元格读到特殊符号不认识了,右面数据没法显示。
解决方式:
function filterSmbol($str)
{
$str = preg_replace_callback( '/./u',
function (array $match) {
return strlen($match[0]) >= 4 ? '' : $match[0];
},
$str);
return $str;
}
case 'D':
$objActSheet->setCellValue($key . $startRowNumber, $this->filterEmoji($row['ceshiname']) );
break;