![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Ok pokaże to na przykładzie
![]() Tablica na której operujemy
Tablica "przekazywana" przez użytkownika
Otrzymana tablica (jako wynik funkcji)
Czyli użytkownik podaje, które klucze z tablicy wielowymiarowej mają zostać usunięte, a jako wynik dostaje tablice z usuniętymi wybranymi kluczami ![]() A teraz pytanie: Czy znacie jakąś funkcję (połączenie kilku funkcji) dzięki którym da się łatwo osiągnąć taki efekt ? Wiem, że moge robić jakieś foreach itd... ale zależy mi aby były to "wbudowane" funkcje, gdyż zazwyczaj działają szybciej niż własny kod ![]() Ktoś może mnie odesłać do manuala... szukałem i jedynie znalazłem funkcje array_intersect() tylko że ona operuje na wartościach a nie kluczach. Prosze o pomoc i z góry dziękuję ![]() -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
array_intersect_key()
(no version information, might be only in CVS) niestety nawet w 5.0.3 nie ma -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
a moze
array_walk" title="Zobacz w manualu PHP" target="_manual array_walk_recursive" title="Zobacz w manualu PHP" target="_manual php 5 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 08:57 |