我有我需要的信息嵌套数组。如何从嵌套数组创建哈希表(PHP)
array(66) {
[0]=>
array(2) {
["key"]=>
string(1) "9"
["value"]=>
string(1) "9"
}
[1]=>
array(2) {
["key"]=>
string(3) "104"
["value"]=>
string(1) "3"
}
[2]=>
array(2) {
["key"]=>
string(3) "105"
["value"]=>
string(1) "1"
}
...
但是,这种格式不是非常有用。更有用的将是
[9]=>9
[104]=>3
[105]=>1
等等。
不幸的是我的尝试
foreach ($arrayname as $key => $value) {
$i= ((int) $value);
$hashmap[$i] = ($value["value"]);
}
迄今为止仅仅记录的最终值,而无需相关联的键 阵列(1){[1] =>串(3) “360”}。注意:如果密钥存储为字符串或int,则无关紧要!