使用依赖:PhpSpreadsheet
运行环境:ubuntu
php版本:7.2
情景:数据导出为excel表格时,像身份证这样的格式在表格里可能以科学计数的格式显示
方法1
$sheet->setCellValue('A'.$i, $data->num."/t");
放法2
$sheet->setCellValueExplicit('C'.$i, $data->candidate_no, \PhpOffice\PhpSpreadsheet\Cell\DataType::TYPE_STRING);
导出后的表格如果有导入操作,推荐方法2
PhpSpreadsheet文档链接
https://phpspreadsheet.readthedocs.io/en/develop/topics/accessing-cells/