- World Wide Web entstand 1989 mit einfachen HTML-Seiten
- Erste Version 1995 vorgestellt
- Rasmus Lerdorf hatte hierfür einige Skripte in Perl erstellt
- Ausgangspunkt: Zugriffe auf seinen Online-Lebenslauf protokollieren
- Daraus entstand umfangreiche Skriptsammlung die er für Gestaltung seiner persönlichen Homepage nutzte
- Nannte es: Personal Home Page Tools – PHP
- Außer dem Namen ist nicht mehr viel übrig
- Nächste Version und folgende in C entwickelt
- 1997 änderte sich Entwicklerteam mit Hauptverantwortliche: Andi Gutmans und Zeev Suraski
- PHP neue Bedeutung: Hypertext Preprocessor
- Großer Durchbruch mit PHP 4
- Mit PHP 5 wurde PHP eine objektorientierte Programmiersprache
- PHP auf fast allen Webservern vorinstalliert
- PHP für Erstellung dynamischer Webseiten
- https://w3techs.com/technologies/overview/programming_language
Vorbereitungsmaßnahmen für das Programmieren mit PHP
Webserver-Software für die Ausführung eines PHP-Programms
- PHP Programme sind Skripte
- Code wird nicht kompiliert => Interpreter notwendig
- Liste von Texteditoren: https://de.wikipedia.org/wiki/Liste_von_Texteditoren
- XAMPP
- Dateipfad (meistens): C:\xampp\htdocs\meinEigenerOrdnerFuerDieUebungen
- Browser URL: localhost/meinEigenerOrdnerFuerDieUebungen/meinePHPDatei.php
Das erste Programm mit PHP gestalten
- PHP wird geöffnet mit <?php und geschlossen mit ?>
- Dazwischen ist der Programmcode
- print erzeugt eine Ausgabe am Bildschirm
PHP und HTML miteinander verbinden
Schaut euch an wie der Seitenquelltext im Browser dazu aussieht.
Variablen
- Zeichenketten und Variablen können in einem ausgegeben werden.
- In JS trennt man sie mit einem Plus (+)
- In PHP trennt man sie mit einem Punkt (.)
- Additionen, Multiplikationen, Divisionen funktionieren im gleichen Schema wie in JS