mysql_fetch_array vs mysql_fetch_assoc vs mysql_fetch_object?
mysqlmysqli database
这些 mysql_* 函数已弃用,其他函数可提供更好的安全性和功能。
注意:作为替代方案,请使用 _assoc 或 _row。
mysql_fetch_assoc
该函数返回与所获取行相对应的字符串关联数组,如果没有更多行,则返回 FALSE。关联数组告诉我们有关键值对的信息,而键告诉我们任何列名,值告诉我们行值。
在这里,我们可以将列名映射为键,将值映射为行。例如。
键是 ID,值是相应的名称。
mysql_fetch_array
此函数名称表明它返回一个数组。它将结果行作为关联数组、数字数组或两者来获取。它既有数值,也有键的字符串值。
mysql_fetch_object
此函数将行作为对象返回,而不是返回数组。