Eines der „Glanzstücke“ von PHP und definitiv eine Blog-Serie wert, ist die seit Version 5.0.0 verfügbare SPL.
Was ist das?
SPL ist die Standard PHP Library, die laut dem PHP-Handbuch eine Sammlung von Interfacen und Klassen für die Lösung von Standardproblemen ist. Wer Klassen und Interfaces aus der SPL verwendet, die quasi eine API zu den intern eingebauten PHP Funktionen sind, kann mit Standardmitteln voll objektorientierten Code schreiben.
Nachfolgend das erste Beispiel dieser Serie.
Peek ahead during iteration

getInnerIterator()->valid() ?
        $cachingIterator->getInnerIterator()->current() : 'eoi') . PHP_EOL;
}
Eric Lippmann
Eric Lippmann
CTO

Eric kam während seines ersten Lehrjahres zu NETWAYS und hat seine Ausbildung bereits 2011 sehr erfolgreich abgeschlossen. Seit Beginn arbeitet er in der Softwareentwicklung und dort an den unterschiedlichen NETWAYS Open Source Lösungen, insbesondere inGraph und im Icinga Team an Icinga Web. Darüber hinaus zeichnet er für viele Kundenentwicklungen in der Finanz- und Automobilbranche verantwortlich.