从性能的角度来看哪一个使用mysqli_fetch_assoc或mysqli_fetch_array?

时间:2012-02-24 13:40:41

标签: php mysqli

我们公司正在开发一个大项目,其中所有事情对我们都很重要。那么使用fetch_assoc()是否有任何好处,或者它只是用于可用性目的的缩略图?

1 个答案:

答案 0 :(得分:2)

有趣的问题,似乎fetch_assoc比fetch_array略快,但我找不到一个地方谈论重大差异。

mysqli_fetch_array($res, MYSQL_ASSOC);

相当于

mysqli_fetch_assoc($res);

就个人而言,对于大型项目,我更喜欢使用fetch_assoc作为调试朋友。两个函数之间唯一的显着差异将是您在发生某些事情或项目需要更新时搜索错误所花费的时间。如果$ row [“id”]出现问题,那很容易找到,但$ row [1]可能真的很痛苦。