我学php的,这句话怎么理解呢?(mysql_fetch_array($res)是从结果集中取得一行作为关联数组,或数字数组

什么是 取得一行作为关联数组,或数字数组?
2025-01-07 04:34:06
推荐回答(1个)
回答1:

array mysql_fetch_array ( resource result [, int result_type] )
可选的第二个参数 result_type 是一个常量,可以接受以下值:MYSQL_ASSOC,MYSQL_NUM 和 MYSQL_BOTH。本特性是 PHP 3.0.7 起新加的。本参数的默认值是 MYSQL_BOTH。
根据第二个参数 MYSQL_ASSOC 返回关联数组,用字段名作为数组的键 比如 $userinfo['name']
MYSQL_NUM 则需要用数字键访问数据 $userinfo[1]
MYSQL_BOTH 则两种方式都可以。
手册上都有说明的。