这段代码有没有理由避免数组中的第一个值?
$rappels = array();
$i = 0;
while($row = $result->fetch_assoc()) {
foreach($row as $key=>$val) {
$rappels[$i][$key] = $val;
}
$i++;
}
return $rappels;
当我返回绳索时,似乎总是避免返回第一个项目,该项目应该是数组中的[0]。
答案 0 :(得分:1)
您的代码中有许多冗余。您不需要$i
也不需要foreach循环。
$rappels = array();
while($row = $result->fetch_assoc()) {
$rappels[] = $row;
}
return $rappels;
您发布的代码不应删除任何行。您可能需要查看尚未发布的代码,以查看是否存在跳过第一行的内容。