![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 4.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak w temacie, co "lepsze"
public function abc() {} czy public static function abc() {} |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Sądzę, że wszyscy którzy o tym nie wiedzieli a uruchomią sobie ten przykład zaczną od teraz zastanawiać się czy akurat u nich co niektórych metod nie dałoby się zrobić statycznych. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Teraz ja podam przyklad: mam w domu dwa mlotki: jeden prawdziwy, drugi zabawka (plastikowy). Teraz zabieram sie do wbijania prawdziwego gwoździa do prawdziwej deski. No i mierze czas, ktorym mlotkiem bedzie szybciej. Ciekawe jakie beda wyniki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Tak samo u ciebie. porownujesz czasy dwoch rzeczy, ktore sa stworzone zupelnie do innych rzeczy. Jak cos ma byc static, to sie mowi ze to ma byc static. To chyba logiczne. Jak cos ma nie byc static, to sie tego nie wywoluje jako static i juz. Jedyne czym mnie zszokowales w tym przykladzie to fakt, ze php pozwala na wywolywanie nie statycznych metod jako statyczne i to bez nawet zadnego NOTICE. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:28 |