PHP导出excel中长数字文本自动转为科学计数法

鸿辰 PHP 2.69 K

第一种方法(推荐): 设置数据类型

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Cell\DataType;

$objPHPExcel = new Spreadsheet();
$objPHPExcel->getActiveSheet(0)->setCellValueExplicit('A1', '51081123456789012',DataType::TYPE_STRING);

第二种方法: 在数字前面加空格

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Cell\DataType;

$objPHPExcel = new Spreadsheet();
$objPHPExcel->getActiveSheet(0)->setCellValue('A1', ' '.'51081123456789012');

标签: php