我正在将HTML表导出到excel。 但是当我想导出包含小数点的带小数的数字(浮点数/双精度数)
20.02 < "."
Excel认为它是一个字符串,无论它是什么类型(因为我已经执行了gettype并向我显示了两倍),只是因为它包含将其读取为字符串的点。
我使用下一个代码:
$filename = "filename.xls";
header('Content-Type: content=text/html; charset=ISO-8859-1');
header("Content-type: application/x-msdownload");
header("Content-Disposition: attachment; filename=$filename");
然后是表格:(这是一个示例)
<table>
<tr>
<th>Float</th>
</tr>
<tr>
<td> <?php echo utf8_decode($float) ?></td>
</tr>
</table>
所有代码都能正常工作,我导出了一个完美的excel,正如我想要的,我发现的唯一问题是,在读取a时HTML读取为STRING的浮点数的转换 “。”