Skasowanie elementu z tablicy i przeindexowanie owej.

Odpowiedz Nowy wątek
2011-07-21 22:45
wiechnius
0

Witam. Otóż borykam się z problemem który trapi mnie już od kilku dni.

Mam dajmy na to tablicę, litery alfabetu idące po kolei. Chciałbym skasować jakąś tam literkę, powiedźmy "K" i przeindeksować resztę elementów. Aby na miejsce owego "K" weszło "L", na miejsce "L" weszła "M", na miejsce "M" weszła "N"... i tak dalej, i tak dalej.

Jakieś propozycje? :)

Pozostało 580 znaków

2011-07-21 23:47
adadfadsdadsa
0

unset, dzięki :P

Pozostało 580 znaków

2011-07-22 03:00
0

no niezupełnie
unset nie przeindeksuje Ci tablicy tylko usunie element, nadal będziesz miał przykładowo

0 => A
1 => B
3 => D

żeby przeindeksować możesz użyć na przykład array_values


Pół giga extra na dropboxie? Pół giga extra na dropboxie! Tyle wygrać! >>Klik here<<

Pozostało 580 znaków

2011-07-22 11:07
0

array_splice(tablica, numer_indexu, ilość_rekordów_do_usunięcia);

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0