mysql_fetch_array 和 mysql_fetch_assoc 和 mysql_fetch_object 有什么区别?


这些 mysql_* 函数已弃用,其他提供更好安全性和功能的函数可用。

:作为替代,可以使用 _assoc 或 _row。

mysql_fetch_assoc

此函数返回与已提取行相对应的字符串关联数组,如果没有更多行,则返回 FALSE。关联性数组告诉我们键值对,而键表示任何列名,值表示行值。

在这里,我们可以将列名映射为键,将值映射为行。 例如。

Key is ID and value is corresponding name.

mysql_fetch_array

此函数名表明它返回一个数组。它以关联数组、数字数组或两者来获取结果行。它既具有数字值也有字符串值作为键。

mysql_fetch_object

此函数将行作为对象返回,不会返回数组。

更新于: 2019 年 7 月 30 日

2K+ 浏览量

开启您的 职业生涯

完成课程获得认证

开始学习
广告