我用一个人的信息填写了一个电子表格,但是,像D'anna这样的名字在xlsx中产生了问题。 D'anna有一个方框来代替撇号'。 我使用的写作形式是:
$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($this->excel, 'Xlsx');
$writer->save('php://output');
在设置单元格中的值时,我使用:
$planilha->setCellValue(utf8_encode($value['name']);
对于其他值,它仅对于产生问题的撇号正常工作。有人能帮我吗?感激!