请帮助我。我仍处于学习的第一阶段。这是我的问题。我想跳过Excel文件的第一行以将其上传到数据库中。我希望你能帮助我解决这个问题。这是代码:
$Reader = new SpreadsheetReader($targetPath);
$sheetCount = count($Reader->sheets());
for($i=0;$i<$sheetCount;$i++)
{
$Reader->ChangeSheet($i);
foreach ($Reader as $Row)
{
$period = "";
if(isset($Row[0])) {
$period = mysqli_real_escape_string($conn,$Row[0]);
}
$target = "";
if(isset($Row[1])) {
$target = mysqli_real_escape_string($conn,$Row[1]);
}
$achieved = "";
if(isset($Row[2])) {
$achieved = mysqli_real_escape_string($conn,$Row[2]);
}
$batch = "";
使用continue
仅跳过第一行的处理。
foreach ($Reader as $index => $Row) {
if ($index === 0) {
continue;
}
// process $Row
}
假设$Reader
具有从零开始的索引。