![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taką strukturę tablicy wielowymiarowej:
Jak widać każdy z indeksów 1,2,3 posiada dokładnie takie same tablice z dwoma elementami "first" i "second" . Moje pytanie jest takie: Jak sprawdzić czy istnieje dany element w każdej tablicy "first" , ale Uwaga! na tej samej pozycji ? Czy wogóle jest to możliwe ? Może mam źle zaprojektowaną tablicę ? Ten post edytował damianooo 2.07.2013, 20:47:20 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 24.06.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nie można stwierdzić czy tablica jest źle zaprojektowana, gdy się nie zna założeń, co ona ma zawierać.
Od strony PHP masz prawidłowo zbudowaną tablicę, bo nie otrzymujesz błędu. Od strony logistycznej - sam musisz wywnioskować. Kolega Damonsson podał ci bardzo dobre rozwiązanie. Jeśli jednak interesuje cię, jak podobne problemy rozwiązywać przy pomocy gotowych funkcji, to polecam zapoznanie się z: array_walk_recursive() lub array_filter(). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 09:15 |