Prozedurale Programmierung ist tot. Es lebe die prozedurale Programmierung

Seit einiger Zeit ist auch PHP OOP-fähig – und das gar nicht mal schlecht inklusive Vererbung, Kapselung und Polymorphie. Durch die 3 Grundsätze von OOP drücken sich auch die Vorteile davon aus: Code-Teile sollten einfacher wieder zu verwenden sein und Teams können effektiver gemeinsam programmieren. Dieser Beitrag soll mal genauer beleuchten, wie hoch die Kosten…

Funktionsaufruf per Referenz

In den meisten PHP-Anwendung gibt es Funktionen (oder bei OOP Methoden). Diese können Parameter als Eingabewerte empfangen. Nun gibt es – wie in den meisten Programmiersprachen – in PHP den Aufruf per call-by-value und call-by-reference. Der Unterschied ist, dass bei call-by-value das zu übergebende Objekt ausgelesen und in eine neue (lokale) Variable gespeichert wird, mit…