![]() |
![]() ![]() |
![]() |
-Gość_beny_*- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Korzystam z funkcji array_unique dzieki czemu pozbywam sie powtarzajacych elementow. Problem jest w tym, ze chcialbym miec tablice , ktorej indeks nie zawiera pustych elementow (po usunieciu przez array_unique element zostaje pusty). Czy istnieje funkcja, ktora usunie mi puste elementy z tablicy? Czy musze "przejechac" cala tablice wlasna funcja? np: tab[0]='1' tab[1]='1' tab[2]='2' tab[3]='3' po array_unique mamy: tab[0]='1' tab[1]='' tab[2]='2' tab[3]='3' a zalezy mi aby tab wygladala tak tab[0]='1' tab[1]='2' tab[2]='3' |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 4.12.2005 Skąd: Strzyżów Ostrzeżenie: (0%) ![]() ![]() |
[sposób ukazany krok po kroku, nie trzeba tworzyć tablic $tab2 i $tab3, wystarczy $tab] Ten post edytował Ja_Szczur 12.08.2006, 16:55:11 |
|
|
-Gość- |
![]()
Post
#3
|
Goście ![]() |
[sposób ukazany krok po kroku, nie trzeba tworzyć tablic $tab2 i $tab3, wystarczy $tab] amen WIELKIE dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
-Gość_beny_*- |
![]()
Post
#4
|
Goście ![]() |
Pojawilo mi sie jeszcze jedno pytanie... odwrotne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam tablice i jak pozostawic w tej tablicy tylko powtarzajace sie elementy? Tez while nie chce calej przejezdzac. Czyli szukam odrotnej funkcji niz array_unique. np: tab[0] = '1' tab[1] = '1' tab[2] = '2' tab[3] = '3' po operacji mam miec: tab[0] = '1' Ten efekt uzyskam dzieki array_values ale najpierw trzeba dojsc do takiego stanu tab[0] = '1' tab[1] = '1' Dzieki za podpowiedz pozdrawiam BENY |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 6.08.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zrób lepiej tak:
i tyle, ale nie wiem, jakie to będzie miało zastosowanie... Ten post edytował lukir 12.08.2006, 20:14:21 |
|
|
-Gość_beny_*- |
![]()
Post
#6
|
Goście ![]() |
Okazuje sie ze w tym wypadku chcialem przekombinowac... Potrzebuje czesci wspolnej dwoch tablic i wlasnie znalazlem array_intersect - chyba bedzie pieknie dzialalo (?)
A wczesniej pytalem o takie rozwiazanie bo - mialem dwie tablice, laczylem je, i chcialem wyszukac powtarzajacych sie elementow. Tylko ze to to samo co czesc wspolna tych dwoch tablic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a nie pomyslalem ze taka funkcja moze byc. Dzieki |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 07:38 |