У меня небольшой каверзный вопрос с вложенными массивами. Я получаю что-то подобное из моей базы данных:
array
0 =>
array
'id' => string '81' (length=2)
'value' => string 'foobar' (length=6)
'created_at' => string '2012-02-18 22:09:57' (length=19)
'updated_at' => string '2012-02-18 22:09:57' (length=19)
1 =>
array
'id' => string '106' (length=3)
'value' => string 'barfoo' (length=6)
'created_at' => string '2012-02-19 15:11:47' (length=19)
'updated_at' => string '2012-02-19 15:11:48' (length=19)
То, чего я хочу достичь сейчас, - это извлечь простой ассоциативный массив, в котором один «столбец» становится ключом, а один «столбец» становится значением. Для идентификатора / значения дела результат должен выглядеть следующим образом:
array
81 => 'foobar'
106 => 'barfoo'
Я знаю, что мог бы делать вложенные циклы для прохождения через все массивы, но мне было интересно, есть ли более быстрый и более нативный метод. Я играл с array_intersect, но, похоже, он не дает того, что мне нужно.