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.
PHP
-
PHP – TemplateEngine
Nasz TemplateEngine jest połączeniem podejścia znanego nam z projektu phpiggy (polecam repozytorium autora) oraz podejścia polegającego na stosowaniu własnej składni, która jest zamieniana na PHP i poddawana działaniu eval.
-
PHP OOP – Template eval
Omawiamy prosty przykład klasy TemplateEngine, która wykorzystuje nie tylko mechanizm przekazywania kontekstu, ale też posiada własną składnię, która jest zamieniana na PHP i przez PHP ewaluowana.
-
PHP – dane z GET (query)
Danych z GET powinniśmy unikać jak to tylko możliwe. I nie jest tak, że są one przekazywane tylko metodą http GET. POST, PUT, DELETE też mogą mieć pod $_GET dane pochodzące z query URLa.
-
PHP – Paginacja (przepis)
Przepis na robienie paginacji w PHP, który raz poznany możemy zastosować w każdej sytuacji i używając jakiegokolwiek narzędzia. Do dzieła.
-
PHP OOP – Exceptions
Podstawy exception handling w PHP – pisanie własnych Errorów, rzucanie i łapanie ich oraz obsługa. Do dzieła.
-
PHP – Sesja pod lupą
Poznajemy w bardzo szczegółowy sposób zagadnienia związane z sesją, jej przechowywaniem i obsługą w języku PHP. Do dzieła.
-
PHP OOP – Dependency Injection
Na podstawie frameworka phpiggy, na którym (między innymi) się wzorowaliśmy pisząc nasz projekt MVC, pokazujemy jak działa wstrzykiwanie zależności przez konstruktor. Do dzieła.
-
PHP – Array diff keys
Poznajemy bardzo ciekawy patent na odfiltrowanie niechcianych pól z tablicy asocjacyjnej na ciekawym przykładzie. Do dzieła!
-
PHP OOP – Validator 10
Kończymy walidator, tak aby wszystko robił za nas automatycznie. Do dzieła.
-
PHP OOP – Validator 9
Zbieramy do kupy walidator, na razie tworząc metodę, która parsuje reguły. Zrozumienie jak ona działa pozwoli nam dopiąć temat. Do dzieła.
-
PHP OOP – Validator 8
To już ostatnia reguła jaką dopisujemy – długość maksymalna tekstu. Później dodamy autoloading. Do dzieła.
-
PHP OOP – Validator 7
Kolejna prosta reguła – MinRule. Do dzieła!