PHPExcel空格未从单个单元格中删除

时间:2014-07-21 20:33:05

标签: php phpexcel

我有一个Excel文件,其值如下所示。

 avi|boom|
ben |boom|

我上传文件并使用phpExcel读取并从每个单元格中获取值。 avi之前和之后的空白如何在php中删除它们。 我尝试使用trim函数,但数据存储在带有空格的数据库中。

trim($sheet->getCell('B'.$row )->getValue());

数据仍然以空格存储。

1 个答案:

答案 0 :(得分:5)

附加空格是一个不间断的空白字符(xA0),而不是php trim()中包含的标准值。您可以使用以下修剪修改将其删除。

trim(iconv("UTF-8","ISO-8859-1",$sheet->getCell('B'.$row )->getValue())," \t\n\r\0\x0B\xA0");