我有一个Excel文件,其值如下所示。
avi|boom|
ben |boom|
我上传文件并使用phpExcel读取并从每个单元格中获取值。 avi之前和之后的空白如何在php中删除它们。 我尝试使用trim函数,但数据存储在带有空格的数据库中。
trim($sheet->getCell('B'.$row )->getValue());
数据仍然以空格存储。
答案 0 :(得分:5)
附加空格是一个不间断的空白字符(xA0),而不是php trim()中包含的标准值。您可以使用以下修剪修改将其删除。
trim(iconv("UTF-8","ISO-8859-1",$sheet->getCell('B'.$row )->getValue())," \t\n\r\0\x0B\xA0");