Funkcje i klasy anoninowe |
Funkcje i klasy anoninowe |
4.05.2019, 09:37:15
Post
#1
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 2 Dołączył: 17.04.2017 Skąd: 127.0.0.1 Ostrzeżenie: (0%) |
Zastanawiam się do czego mogą służyć klasy i funkcje anonimowe, szukam ale nie mogę zrozumieć co mogę osiągnąć dzięki nim czego nie da się osiągnąć bez nich 😁
|
|
|
4.05.2019, 09:58:45
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 834 Pomógł: 225 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Funkcje i klasy anonimowe używasz tam gdzie nie ma potrzeby tworzenia osobnej funkcji, głównie gdy
zamiast tego mozesz użyć coś takiego:
Oczywiście to są proste przykłady, ale dzięki temu nie musisz przejmować się że nazwa funkcji bądź klasy będą powtarzalne w przestrzeni nazw. W manualu możesz jeszcze coś takiego spotkać:
Czyli coś w stylu zmiennej w zmiennej. Większość rzeczy korzysta się gdy zachodzi taka potrzeba, więc lepiej mieć narzędzie, niż nie mieć go w ogóle. materiały do poczytania: https://www.php.net/manual/en/functions.anonymous.php https://stackoverflow.com/questions/2412299...unctions-in-php |
|
|
4.05.2019, 12:03:13
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Przy okazji może Cię też zainteresować metoda __invoke w klasach. Bardzo często jest wykorzystywana w kontrolerach stanowiących pojedynczą odpowiedzialność. W sumie coraz częściej się w ten sposób pisze. Tak samo, obecnie są już klasy anonimowe.
-------------------- |
|
|
4.05.2019, 19:14:43
Post
#4
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 2 Dołączył: 17.04.2017 Skąd: 127.0.0.1 Ostrzeżenie: (0%) |
dzięki za pomoc, troszkę skumałem o co chodzi, także już sobie poradzę
|
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 23:32 |