不太确定为什么,但我今天已经多次看到这个问题。
global $connection;
$sql = "SELECT * FROM table";
$result = $connection->query($sql);
$rows = array();
while ($row = mysqli_fetch_assoc($result)) {
$rows[] = $row;
}
return $rows;
为什么不直接使用内置的 fetch_all 函数?
global $connection;
$sql = "SELECT * FROM table";
$result = $connection->query($sql);
return $result->fetch_all(MYSQLI_ASSOC);
这样做是否可以省去while循环?有哪些优势?速度差异?