CMS - Workbench | DE


Templating and Coding for CMS (WordPress, Bludit, Automad, Typesetter, GetSimple, Pico and more)


Kategorie: PHP

PHP (Akronym für „PHP: Hypertext Preprocessor“, ursprünglich „Personal Home Page Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. PHP wird als freie Software unter der PHP-Lizenz verbreitet.


PHP Template Engine 3

23.11.2020 • Template,Layouting,Parser

Ein sehr logik-armer PHP Template-Parser der sogar in der Lage ist beliebig komplexe Ordnerstrukturen abzubilden.

Grundsätzliche Änderungen im Vergleich zu PHP-Template Engine I + II gibt es nun kaum noch. Lediglich die Funktion eines hilfreichen Counters wurde eingefügt, damit ein Minimum an Statistik des Contents möglich ist.

PHP Template Engine 2

22.11.2020 • TemplateEngine,Parser

Ein sehr logik-armer PHP Template-Parser der sogar in der Lage ist beliebig komplexe Ordnerstrukturen abzubilden.

In der zweiten Version der kleinsten Template-Engine mit PHP wurde die Datei optional.txt eingeführt, die bei Bedarf optionale Bildbereiche bestücken kann.

PHP Template-Engine 1

22.11.2020 • TemplateEngine,Parser

Ein sehr logik-armer PHP Template-Parser der sogar in der Lage ist beliebig komplexe Ordnerstrukturen abzubilden.

In der ersten Version der kleinsten PHP Template-Engine habe ich einen einfachen Denkansatz gewählt, der mit sehr wenig Logik auskommt - dies hat positive Auswirkungen auf die Pflege und Wartung.

sendMail() mit PHP

22.11.2020 • Mail,SendMail


Mit diesem kleinen Script realisieren Sie einen Mailversandt mit Standard PHP und einer Sperrliste die den Versand abbricht wenn Sperrworte enthalten sind.

Mehrdimensionale Arrays

22.11.2020 • Array


Das auflösen mehrdimensionaler Arrays ist in PHP etwas sperrig, daher in diesem Beitrag ein diskretes Design-Pattern.

Verzeichnis mit PHP lesen

22.11.2020 • Lesen,Directory,Verzeichnis


Mit PHP ein Verzeichnis mit Ordnern und Dateien einlesen und anzeigen. Der Beitrag zeigt ein kurzes Codesegment.