栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

mysql_fetch_array和mysql_fetch_row之间的区别?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

mysql_fetch_array和mysql_fetch_row之间的区别?

该文件是对这个很清楚,有你看了吗?

mysql_fetch_array ( resource $result [, int $result_type = MYSQL_BOTH ] )

返回与获取的行相对应的字符串数组;如果没有更多行,则返回FALSE。 返回数组的类型取决于result_type的定义方式。
通过使用MYSQL_BOTH(默认),您将获得一个具有关联索引和数字索引的数组。使用MYSQL_ASSOC,您仅会获得关联索引(如mysql_fetch_assoc()的工作),
而使用MYSQL_NUM,则仅可获得数字索引(如mysql_fetch_row()的工作)

mysql_fetch_row ( resource $result )

返回与获取的行相对应的字符串的数字数组,如果没有更多行,则返回FALSE。

mysql_fetch_row()从与指定结果标识符关联的结果中获取一行数据。 该行以数组形式返回。
每个结果列都存储在从偏移量0开始的数组偏移量中。

综上所述

mysql_fetch_array( $result, MYSQL_ASSOC )
=
mysql_fetch_assoc( $result )

mysql_fetch_array( $result, MYSQL_NUM )
=
mysql_fetch_row( $result )

mysql_fetch_array ( $result )
=
mysql_fetch_assoc( $result)
+
mysql_fetch_row( $result )



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/416575.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号