我无法遍历从Excel工作表中收到的数组。
// Read a row of data into an array
for ($row = 0; $row <= $highestRow; $row++){
$rowData = $sheet->rangeToArray('A'.$row.':'.$highestColumn.$row,NULL,TRUE,FALSE);
for ($i=0; $i < 10; $i++) {
$cella = strtoupper($rowData[$row][$i]);
//$cellb = strtoupper($rowData[0][1]);
//$cellc = $rowData[0][2];
//$celld = $rowData[0][3];
echo $cella;
}
}
这会出错:
严重性:通知消息:未定义的偏移量:1
如果我使用
$cella = strtoupper($rowData[0][0])
打印得当。为什么会这样?