<?php $tablica[4]['nazwa']="1"; $tablica[4]['imie']="Antoni"; $tablica[4]['nazwisko']="Kowalski"; $tablica[1]['nazwa']="2"; $tablica[1]['imie']="Jan"; $tablica[1]['nazwisko']="Kowalewski"; $tablica[7]['nazwa']="3"; $tablica[7]['imie']="Andrzej"; $tablica[7]['nazwisko']="Piasecki"; ?>
w sposób taki, aby w nowej tablicy zmieniły się jedynie nazwy pierwszej macierzy, czyli [4]=>[1] , [1]=>[2] , [7]=>[3], może troszkę zakręciłem ale wynik końcowy chciałem taki:
<?php $tablica[1]['nazwa']="1"; $tablica[1]['imie']="Antoni"; $tablica[1]['nazwisko']="Kowalski"; $tablica[2]['nazwa']="2"; $tablica[2]['imie']="Jan"; $tablica[2]['nazwisko']="Kowalewski"; $tablica[3]['nazwa']="3"; $tablica[3]['imie']="Andrzej"; $tablica[3]['nazwisko']="Piasecki"; ?>
edit:
Dobra namęczyłem się trochę ale mam rozwiązanie

<?php { foreach ($array as $key => $half_tab ) { $out=0; foreach ($half_tab as $key2 => $value) { $out++; $new_arr[$out][$key]=$half_tab[$key2]; } } } ?>
Pozdra