我的输出是2d数组的形式。我上传了一个示例文件,输出显示为段落。我希望它显示为一个表格。
代码:
<?php
require("reader.php"); // php excel reader
$file="sample.xls";
$connection=new Spreadsheet_Excel_Reader(); // our main object
$connection->read($file);
$startrow=1;
$endrow=1000;
for($i=$startrow;$i<$endrow;$i++){ // we read row to row
for($j=1;$j<=30;$j++) {
// so we get [2][3] and [3][3]
echo $connection->sheets[0]["cells"][$i][$j];
echo "\n";
}
echo "\n";
}
?>
答案 0 :(得分:0)
试试这个:
echo "<table>";
for($i=$startrow;$i<$endrow;$i++){ // we read row to row
echo "<tr>";
for($j=1;$j<=30;$j++) {
echo "<td>";
echo $connection->sheets[0]["cells"][$i][$j];
echo "</td>";
}
echo "</tr>";
}
echo "</table>";