我从csv使用fgetcsv
读取数据和输出是这样的:数组操作/重塑
Array(
[0] => Array
(
[0] => NUMBER
[1] => CODE
[2] => DESCRIPTION
)
[1] => Array
(
[0] => 19
[1] => ABC
[2] => RANDOM DESC
)
[2] => Array
(
[0] => 56
[1] => DEF
[2] => ANOTHER DESC
)
)
但因为我会明智做一些基于数字搜索,我认为我的内存会需要一个这样的阵列来代替:
Array(
[19] => Array
(
[CODE] = ABC
[DESCRIPTION] = RANDOM DESC
)
[56] => Array
(
[CODE] = DEF
[DESCRIPTION] = ANOTHER DESC
)
)
这是最好的方法还是可能有更好的?另外...有没有一个功能来做到这一点?我不是很喜欢PHP,所以请耐心等待。
为了什么版本的PHP是这样吗? – Onilol
我已将它降级为使用不能使用'[]'作为数组的PHP 5.3。以前,它需要PHP 5.4。 – naomik
可爱,交配!非常简洁! – Onilol