Wpis z mikrobloga

Mam idiotyczne (a może i nie) pytanie z podstaw #php.

Czy istnieje funkcja, która umożliwi przekształcenie tablicy:

[0]=>[ 'id'=>1, ...],
[1]=>[ 'id'=>4, ...],
[2]=>[ 'id'=>121, ...],

w taki sposób, aby klucze zostały wybrane z wartości, w tym przypadku z id, czyli:

[1]=>[ 'id'=>1, ...],
[4]=>[ 'id'=>4, ...],
[121]=>[ 'id'=>121, ...],

#programowanie
  • 3
@husky83: funkcję musisz raczej sam napisać, a może i jest - jeszcze nie chce mi się myśleć.
Ale taką tablica jak oczekujesz robi się:

$array = {
1 => 'wartosc',
4 => 'wartosc',
121 => 'wartosc',
}

Można też:

$array[4] = 'wartosc';
Więc jak zrobisz sobie pętlę, to zrobisz wymaganą tablicę.