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

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

作者: 铁硬 | 来源:发表于2019-08-01 15:54 被阅读0次

如果导出的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%

我们只需要把样式添 加到对应的标签对(即闭合标签)即可。如<td></td>,给标签对<td></td>添加样式,如 下: <td style="vnd.ms-excel.numberformat:@">410522198402161833</td>

同样,我们也可以给<div></div>添加样式,也可以给<tr>< /tr>,<table></table>添加样式

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/ujfcdctx.html