10

这篇文章提供了四种检索 MySQL 查询结果的方法:

  • mysqli_fetch_array— 以关联、数字数组或两者的形式获取结果行

    $row = mysqli_fetch_array($result);
    echo $row[0]; // or
    echo $row['online'];
    
  • mysqli_fetch_assoc— 获取结果行作为关联数组

    $row = mysqli_fetch_assoc($result);
    echo $row['online'];
    
  • mysqli_fetch_object— 将结果集的当前行作为对象返回

    $row = mysqli_fetch_object($result);
    echo $row->online;
    
  • mysqli_fetch_row— 以枚举数组的形式获取结果行

    $row = mysqli_fetch_row($result);
    echo $row[0];
    

这四个功能在性能或功能方面是否有任何显着差异,或者它们可以互换使用?

4

1 回答 1

13

这四个功能有什么明显区别吗

不。

它们可以互换使用吗?

是的。

于 2013-09-02T17:08:04.783 回答