![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 15.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
dzisiaj odkryłem coś co mnie bardzo zdziwiło. Czy to normalne, że każdą metodę publiczną można odpalić jak statyczną mimo, że nie jest ona statyczna? Bardzo mnie to zdziwiło. Oto przykład tego o czym mówię. Skrypt zwraca dwukrotnie napis "cos tam...", a według mnie nie powinien.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Tak, to normalne. PHP jako język, z mnóstwem naleciałości z poprzednich wersji, nie wymaga podawania kwantyfikatora static dla metod statycznych. A jako język skryptowy ewentualny błąd wyrzuci dopiero runtime.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:52 |