将“字符串”转换为“浮点”,并导出为HTML和PHP中的EXCEL

时间:2019-06-24 07:12:14

标签: php html excel

我正在将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的浮点数的转换 “。”

0 个答案:

没有答案