PHP导出excel,防止身份证等数字字符格式变成科学计数的方法

如果导出的excel使用标签拼成 , 在其标签内写一个样式


header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=logs.xls" );
//下面写原生态的table即可

1) 文本:vnd.ms-excel.numberformat:@
2) 日期:vnd.ms-excel.numberformat:yyyy/mm/dd
3) 数字:vnd.ms-excel.numberformat:#,##0.00
4) 货币:vnd.ms-excel.numberformat:¥#,##0.00
5) 百分比:vnd.ms-excel.numberformat: #0.00%

我们只需要把样式添 加到对应的标签对(即闭合标签)即可。如,给标签对添加样式,如 下: 410522198402161833

同样,我们也可以给

添加样式,也可以给< /tr>,
添加样式

你可能感兴趣的:(PHP导出excel,防止身份证等数字字符格式变成科学计数的方法)