PHP
Programmiersprache
Basiswissen
PHP ist eine Programmiersprache, die oft unsichtbar im Hintergrund von Webseiten und die Webseite während eines Besuchs „dynamisch“ verändert. Die Abkürzung stand urpsprünglich für „Personal Home Page Tools“, wird heute aber meist mit „Hypertext Preprocessor“ wiedergegeben.
Beispielhafte Anwendung
PHP wird häufig dazu verwendet, HTML-Seiten im Internet dynamisch zu verändern. Dynamisch heißt, dass die Seiten in ihrer Erscheinung nicht starr sind, sondern sich ohne neue Programmierung verändern können. So kann man mit PHP zum Beispiel eine Seite programmieren, auf der ein Besucher das Volumen und die Masse von einem Stein eingibt und das Programm daraufhin die Dichte berechnet und auf das Ergebnis auf derselben HTML-Seite ausgibt.
PHP lokal auf dem eigenen Rechner
Auch wenn PHP üblicherweise auf Webservern verwendet wird, kann man es auch lokal, das heißt auf einem eigenen Rechner verwenden. Dazu gibt es zwei Möglichkeiten.
PHP interaktiv unter Bash
Unter Bash, einer häufig unter dem Betriebssystem Linux genutzten Shell, kann PHP auch interaktiv genutzt werden. Das heißt, man gibt einen PHP-Befehl in der Kommandozeile (Console, Terminal) ein. Der Befehl wird dann direkt ausgeführt. Die folgende Befehlesfolge zeigt das beispielhaft.
php -a
echo 2+3;
exit
Mit 'php -a' wurde der interaktive Modus aufgerufen. Die nachfolgenden Befehle wurden dann direkt ausgeführt.
- Jede Zeile muss mit einem Semikolon beendet werden.
- Man verlässt den interaktiven Modus über den Befehl exit.
PHP als Programm aufrufen
Dazu nimmt man eine Datei, die nur eine PHP-Programm enthält. Sie kann, muss unter Bash aber nicht die Endung .php haben. Die folgende Zeile startet das Programm 'durchschnitt.php' mit PHP:
php durchschnitt.php
Alternativ geht unter Bash auch ein Aufruf über eine sogenannte Pipe:
cat durchschnitt.php | php
Weitere Tipps zu PHP
- Die Datei kann mit einem einfachen Texteditor erzeugt werden.
- Die erste Zeile muss beginnen mit:
- Die letzte Zeile muss enden mit: ?>
- Dazwischen stehen die PHP-Programmzeilen.
- Kommentarzeilen beginnen mit: #
Programme und Befehle unter PHP
- Beispiel PHP Programme Durchschnitt ↗
- Sowie PHP Befehle ↗