PHP – Biblioteka SPL – Klasa SplObjectStorage

Klasa SplObjectStorage dostarcza dwa rozwiązania: Zarządzanie obiektami, zapewniając ich unikalność w obrębie instancji. <?php $storage = new SplObjectStorage(); $object = new StdClass(); $object->name = 'Object'; $storage->attach($object); $storage->attach($object); Dodanie tej samej instancji obiektu...

PHP – Serializacja obiektów za pomocą JsonSerializable

Miałem ostatnio potrzebę serializacji obiektów do formatu JSON. Nie potrzebowałem rozbudowanych bibliotek, a tym bardziej wprowadzania kolejnych zależności do projektu. Mam nieodparte wrażenie, że...
Symfony4

Symfony 4 – Nowy sposób tworzenia aplikacji internetowych

Dzień 30 listopada 2017 r. w świecie PHP obfitował w nowości. Uaktualniono wersję języka PHP do 7.2, wprowadzając nowe funkcjonalności oraz poprawiono wykryte błędy....

PHP – Biblioteka SPL – Funkcje class_* oraz spl_*

Chciałbym aby ten artykuł był początkiem serii postów przybliżających możliwości SPL - czyli Standard PHP Library. SPL jest zbiorem funkcji, struktur danych, iteratorów, wyjątków oraz...

PHP – Biblioteka SPL – Funkcje iterator_*

Kontynuując rozpoczętą serię nt. biblioteki standardowej SPL chciałbym przedstawić funkcje wspomagające pracę z iteratorami. Pracując na co dzień z językiem PHP mamy do czynienia...