Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
Podstawy
-
PHP OOP – routing vol. 2
Kontynuujemy temat routingu dla naszego frameworka MVC, który napiszemy. Do dzieła.
-
PHP OOP – routing vol. 1
Zaczynamy zabawę routingiem – bez tego nigdy nie zbudujemy własnego frameworka MVC. Do dzieła.
-
PHP OOP – enum
Bardzo szybka lekcja – poznajemy Enum, który zawitał do świata PHP w wersji 8.1. Do dzieła!
-
PHP OOP – spl autoload
Uczymy się wykorzystywać spl_autoload_register – łatwy mechanizm automatycznego ładowania klas idealny do małych i średnich projektów. Do dzieła.
-
PHP OOP – MVC vol. 7
Poznajemy funkcje extract i compact oraz zaczynamy pierwsze kroki w kierunku wprowadzenia modelu do naszego MVC. Do dzieła.
-
PHP OOP – MVC vol. 6
Kontynuujemy przygodę z obiektówką języka PHP, klasami abstrakcyjnymi i wzorcem MVC. Tym razem poznajemy stałe klasowe. Do dzieła!
-
PHP OOP – MVC vol. 5
Kontynuujemy zabawy z MVC i klasami abstrakcyjnymi oraz dziedziczeniem. Tym razem poznamy słówko kluczowe parent i wyjdziemy na wyższy poziom, jeżeli chodzi o obiektówkę. Do dzieła!
-
PHP OOP – MVC vol. 4
Poznajemy dalej MVC i klasy abstrakcyjne. Uczymy się, że w odróżnieniu od interfejsów, klasy abstrakcyjne mogą posiadać metody z implementacjami. Do dzieła.
-
PHP OOP – MVC vol. 3
Dalej bawimy się w MVC i programowanie obiektowe. Poznajemy czym są klasy abstrakcyjne i metody abstrakcyjne. Do dzieła.
-
PHP OOP – MVC vol. 2
Dalej poznajemy OOP i MVC w PHP. Poprawiamy klasę ErrorController, którą napisaliśmy w poprzednim odcinku. Do dzieła.
-
PHP OOP – MVC
Podejście MVC będziemy poznawać w praktyce, tak, aby na końcu zrozumieć je bez zbędnych wstępów i przydługich definicji. Zaczynajmy.
-
PHP OOP – typ interfejs
Interfejs może być własnym typem, oznaczającym obiekt dowolnej klasy implementującej dany interfejs. Poznajmy tę sztuczkę programowania obiektowego!