我需要拆分一个数组,但这不是我以前做过的事情。
该阵列由mysql_fetch_array从MySQL数据库中获取
示例:
Array (
[0] => Audi
[make] => Audi
[1] => 80 1.3
[model] => 80 1.3
[2] => 1297
[cc] => 1297
[3] => 1297
[choice] => 1297
[4] => 60
[bhp] => 60
[5] => 08/81-03/87
[date] => 08/81-03/87
[6] => EP
[engcode] => EP
[7] => Petrol
[fuel] => Petrol
[8] => -
[notes] => -
[9] => CAM BELT KIT
[type] => CAM BELT KIT
[10] => KTB201
[partno] => KTB201
[11] => AUDI
[itemspec] => AUDI
)我需要将其更改为:
Array (
[0] => Audi
[1] => 80 1.3
[2] => 1297
[3] => 1297
[4] => 60
[5] => 08/81-03/87
[6] => EP
[7] => Petrol
[8] => -
[9] => CAM BELT KIT
[10] => KTB201
[11] => AUDI )我已经尝试了一些使用filter array的方法,但是我似乎不能让它正确地输出,有什么想法吗?
发布于 2011-04-26 16:50:01
首先要正确使用the function,而不是试图在事后修复错误。
发布于 2011-04-26 16:50:58
您可以使用:
mysql_fetch_array ( $result, MYSQL_NUM );它将只返回数字键。
发布于 2011-04-26 16:50:01
据我所知,这些数组都是一样的,只是你把关联键换成了数字键。如果不移除它们,你不能实现什么过程?
在我看来,您应该能够将原始数组用于大多数处理目的。
https://stackoverflow.com/questions/5787978
复制相似问题