2
我们公司正在开发一个大项目,其中所有的事情对我们都很重要。那么是否有任何使用fetch_assoc()的好处,或者它仅仅是为了可用性的目的而使用shorcut?从性能的角度来看哪一个使用mysqli_fetch_assoc或mysqli_fetch_array?
我们公司正在开发一个大项目,其中所有的事情对我们都很重要。那么是否有任何使用fetch_assoc()的好处,或者它仅仅是为了可用性的目的而使用shorcut?从性能的角度来看哪一个使用mysqli_fetch_assoc或mysqli_fetch_array?
有趣的问题,似乎fetch_assoc比fetch_array稍快,但我无法找到一个地方谈论重大差异。
mysqli_fetch_array($res, MYSQL_ASSOC);
相当于
mysqli_fetch_assoc($res);
就个人而言,对于大项目,我更喜欢使用FETCH_ASSOC作为调试朋友了。这两个函数之间唯一的显着区别就是当发生某些事情或项目需要更新时,您花费在搜索错误上的时间。如果$ row [“id”]出现问题,那很容易找到,但$ row [1]可能是一个真正的痛苦。
+1重要提示,谢谢 – ALH 2012-02-25 16:05:07
区别在于类型转换。有点不相干 – 2013-02-01 22:41:44
为什么downvote? – 2016-06-05 18:32:37