是否可以检查'while'循环中的每一行是否是最后一行,而不知道第一行的行数?
答案 0 :(得分:0)
你可以使用end函数将指针移动到最后一个数组索引,如下所示:
$your_array = mysqli_fetch_assoc($result);
end($your_array);
$last_key = key($your_array);
通过这个你有你的数组的最后一个键,如果你想知道while循环中的最后一行你可以用你的最后一个键来比较while循环中的键,如下所示:
while (list ($key, $val) = each ($your_array) )
{
if($key==$last_key) {
//write your code here
}
}