Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Tablice wielowymiarowe usuwanie duplikatów kluczy
Forum PHP.pl > Forum > Przedszkole
meron11
Mam tablicę wielowymiarową która zawiera wiele duplikatów np:

Cytat
[1] => Array
(
[0] => alegro motoryzacja

[1] => alegro pl samochody osobowe

[2] => alegro samochody

[3] => alegro samochody czesci

[4] => alegro samochody osobowe

[5] => alegro samochody osobowe u¿ywane

[6] => alegro.pl motoryzacja

)

[2] => Array
(
[0] => alegro motoryzacja

[1] => alegro pl samochody osobowe

[2] => alegro samochody

[3] => alegro samochody czesci

[4] => alegro samochody osobowe

[5] => alegro samochody osobowe u¿ywane

[6] => alegro.pl motoryzacja

)

[3] => Array
(
[0] => alegro motoryzacja

[1] => alegro pl samochody osobowe

[2] => alegro samochody

[3] => alegro samochody czesci

[4] => alegro samochody osobowe

[5] => alegro samochody osobowe u¿ywane

[6] => alegro.pl motoryzacja

)

[4] => Array
(
[0] => alegro motoryzacja

[1] => alegro pl samochody osobowe

[2] => alegro samochody

[3] => alegro samochody czesci

[4] => alegro samochody osobowe

[5] => alegro samochody osobowe u¿ywane

[6] => alegro.pl motoryzacja

)


Chodzi mi zeby takie duplikaty usunąć, tj zostawić taki jeden zestaw.funkcja array_uniqe nie jest do wielowymiarowych,jakis pomysł?
CuteOne
- możesz scalić tablicę tak aby powstała jedno wymiarowa a następnie potraktować ją array_unique - problemem będzie odtworzenie kluczy głównych ;P
- możesz przelecieć wszystkie komórki tablicy i za pomocą porównań( a==b ) usuwać te które mają duplikaty - przy dużej tablicy, może trochę zamulić
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.