Ty mail2bapi,:)
我SimpleXLSX
在代码中使用下面的示例脚本我添加了这个$x = number_format($r);
只需要数字有千位分隔符 252252732 到 252,252,732
IM 不擅长 PHP,非常感谢任何帮助
加上一些列是空的,日期像这样 23.01.2020,我认为这是导致问题的原因
错误:number_format() 期望参数 1 为双精度,数组中给出
错误:内爆():传递的参数无效
<?php
require_once 'SimpleXLSX.php';
if ( $xlsx = SimpleXLSX::parse('book.xlsx') ) {
echo '<table border="1" cellpadding="3" style="border-collapse: collapse">';
foreach( $xlsx->rows() as $r ) {
$x = number_format($r);
echo '<tr><td>'.implode('</td><td>', $x ).'</td></tr>';
}
echo '</table>';
// or $xlsx->toHTML();
} else {
echo SimpleXLSX::parseError();
}
?>