![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Hej,
w jaki sposób mogę dostać się do domyślnej wartości składowej (w sumie interesują mnie tylko składowe statyczne). Przykładowy kod:
Chodzi mi tutaj o wartość dla Yo::$jeden. Inicjowana jest jako array(1), potem zmieniam ją na array('jeden!') i chciałbym móc odczytać, że domyślnie miała wartość array(1). Z góry dzięki za pomoc, phpion |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
W jakim celu tworzysz takie potworki? Dlaczego nie zrobisz tego normalnie, tj.: tablicy z wartościami i ewentualnie drugiej z wartościami domyślnymi, gdzie ta pierwsza jest na początku inicjalizowana wartościami z drugiej?
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Akurat w jednym projekcie mam taką sytuację i potrzebowałbym coś takiego zrobić, tj. wyzerować wszystkie statyczne składowe klasy. Problem w tym, że domyślnie przyjmują one różne wartości, raz array(), raz NULL. Finalnie uporządkowałem wszystkie wartości początkowe do NULL i to załatwiło w jakimś sensie sprawę. Nie chcę tego bardziej rozgrzebywać. Ale pytanie nadal jest otwarte, tak z czystej ciekawości.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 08:51 |