mysql_fetch_array($ result_type = MYSQL_BOTH)如何返回关联索引和数字索引?

时间:2016-04-28 14:34:33

标签: php mysql arrays

在文档http://php.net/manual/en/function.mysql-fetch-array.php中,它指出"通过使用MYSQL_BOTH(默认),您将获得一个包含关联索引和数字索引的数组。"但我的理解是,php数组可以是关联的,也可以是数字的,而不是两者。您显然可以创建一个包含数字索引的关联数组,作为键,但这会使数组计数加倍。那他们怎么做呢?他们是否为这一功能特别例外?它返回的实际上不是传统的数组,而是它们自己的特殊数组只是为了这个目的吗?或者有什么我想念的东西?

1 个答案:

答案 0 :(得分:0)

根据PHP Documentation on Arrays PHP数组是“实际上是有序地图”,并且可以是关联的和数字的。使用MYSQL_BOTH在同一个数组中使用关联键和数字键。