Php “$result=mysqli_查询($conn,$sql);”是否按时查询出所有用户数据?

Php “$result=mysqli_查询($conn,$sql);”是否按时查询出所有用户数据?,php,mysqli,Php,Mysqli,我发现一段代码: <?php $sql = "SELECT * FROM users WHERE first='sof';"; $result = mysqli_query($conn, $sql); $resultCheck = mysqli_num_rows($result); var_dump($result); if($resultCheck > 0){ while($row = mysqli_fetch_assoc($result)){ v

我发现一段代码:

<?php

$sql = "SELECT * FROM users WHERE first='sof';";

$result = mysqli_query($conn, $sql);

$resultCheck = mysqli_num_rows($result);

var_dump($result);

if($resultCheck > 0){
    while($row = mysqli_fetch_assoc($result)){
        var_dump($row) ;
    }
}

默认情况下,查询使用缓冲模式。这意味着查询结果会立即从MySQL服务器传输到PHP,然后保存在PHP进程的内存中。这允许进行其他操作,如计算行数和移动(查找)当前结果指针。它还允许在处理结果集时对同一连接发出进一步的查询。缓冲模式的缺点是较大的结果集可能需要相当多的内存。内存将一直被占用,直到对结果集的所有引用都被取消设置或结果集被显式释放为止,这将在最近的请求结束期间自动发生。术语“存储结果”也用于缓冲模式,因为整个结果集一次存储

默认情况下,查询使用缓冲模式。这意味着查询结果会立即从MySQL服务器传输到PHP,然后保存在PHP进程的内存中。这允许进行其他操作,如计算行数和移动(查找)当前结果指针。它还允许在处理结果集时对同一连接发出进一步的查询。缓冲模式的缺点是较大的结果集可能需要相当多的内存。内存将一直被占用,直到对结果集的所有引用都被取消设置或结果集被显式释放为止,这将在最近的请求结束期间自动发生。术语“存储结果”也用于缓冲模式,因为整个结果集一次存储