![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
Witam serdecznie, Mam taką tablicę (oryginał ma parę tysięcy wierszy):
Wie ktoś może jak można by wyrzucić wszystkie elementy tablicy które mają w nazwie (w pierwszym członie) "18"? Z góry dziękuję za pomoc, Northwest |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 89 Dołączył: 27.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Przeiterować po tablicy za pomocą zwykłego foreach, albo array_walk, sprawdzić przy pomocy strpos czy string "18" znajduje się na początku elementu i jeśli tak, to za pomocą unset usunąć dany element.
Bardziej wyrafinowanym sposobem będzie użycie np. array_filter i zrobienie praktycznie tego samego co powyżej - przydatne jeśli oryginalna tablica ze wszystkimi wartościami będzie Ci później potrzebna. Ten post edytował vonski 26.03.2014, 22:40:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 19:33 |