这篇文章提供了四种检索 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];
这四个功能在性能或功能方面是否有任何显着差异,或者它们可以互换使用?