Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Metody dostępowe a tablica wartości zawierająca tablicę
Forum PHP.pl > Forum > PHP > Object-oriented programming
bmoll
Dzień dobry,

Próbuję zmierzyć się z następującym wyzwaniem:

Klasa posiada chronione pole-tablicę zawierającą właściwości obiektu - jedną z nich jest kolejna tablica. Ponieważ dostęp do pól realizowany jest przez metodę dostępową (jedną dla wszystkich właściwości, np. $obiekt->getP('wysokosc'), która to zwróci wartość tablicy $wlasciwiosciObiektu['wysokosc']), nie wiem, jak dostać się do elementów tablicy pod $wlasciwiosciObiektu['tablicaWTablicy']. Oczywistym wydawało mi się rozwiązanie: $obiekt->getP('tablicaWTablicy')['klucz'], ale niestety - nie przejdzie.

Będę wdzięczny za pomoc.

b
zbig
Zastosuj dla twojej "tablicy w tablicy" StdClass() . bedziesz mial dostep $obiekt->getP('tablicaWTablicy')->klucz
Sedziwoj
Lub po prostu pobierz tablicę i na niej operuj.
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.