![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 6 Dołączył: 13.01.2012 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam własność w klasie
Config { protected $_data = []; } Jak mogę wpływać na tą tablicę przy użyciu magicznej metody __set? Chodzi o to, że struktura tej tablicy jest wielowymiarowa (jeden klucz może wskazywać na tablicę, która ma kilka tablic itd.) Chciałbym aby to wyglądało tak
Magiczną metodę get już mam ale z setterem nie mogę sobiep poradzić ;( |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
http://www.php.net/manual/en/sdo.sample.getset.php
Example #7 się przyda Pomijając, to że nie możesz ustawić wartości dla chronionej własności |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 6 Dołączył: 13.01.2012 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
http://www.php.net/manual/en/sdo.sample.getset.php Example #7 się przyda Pomijając, to że nie możesz ustawić wartości dla chronionej własności Oczywiście wiem o tym, że nie mogę, ale chodziło mi jak bym to zrobił w środku klasy (dlatego posłużyłem się $this), dzięki. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 19:07 |