读取单元格并保留换行符

时间:2020-04-02 18:06:32

标签: phpspreadsheet

我有一个Excel文件,其中的单元格内有换行符。我喜欢使用phpspreadsheet将数据导入数据库。

我必须在换行符处拆分行,因为数据库有单独的值。

似乎,检索到的单元格值会修剪换行符。

我使用以下代码将单元格导入行。

        $rows = array();
        foreach ($sheetData->getRowIterator() as $row) {
            $cellIterator = $row->getCellIterator();
            $cellIterator->setIterateOnlyExistingCells(FALSE); 
            $cells = [];
            foreach ($cellIterator as $cell) {
                $cells[] = $cell->getValue();
            }
           $rows[] = $cells;
        }

是否存在保留换行符的设置?

1 个答案:

答案 0 :(得分:0)

换行符位于表示为chr(10)的字符串内。因此,我必须使用chr(10)爆炸字符串。