Die Webprogrammiersprache PHP


Was ist PHP ueberhaupt?

PHP ist eine Serverseitige Webprogramiersprache, die auf den meisten Seiten verwendung findet.
Zum Beispiel:

Man sieht, PHP ist vielseitig und ich moechte auf dieser Webside die Voraussetzungen und Programmierung erklaeren.


Voraussetzungen fuer PHP

PHP ist, wie oben gesagt, eine Serverseitige Programiersprache und muss deshalb ueber einen Server ausgefuehrt werden.
Wenn en Browser PHP-Code bekommt, wird er damit nichts anfangen koennen, da PHP wie gesagt von Browser nicht interpetiert werden kann.
Wenn ihr PHP nutzen wollt braucht ihr also einen eigenen Webserver.
Dieser Webserver kann, wenn ein Computer kommt und nach eurer PHP Seite fragt, den PHP-Code der Seite interpretieren und eine reine HTML-Seite zum Computer zurueckschicken.


Programmierung mit PHP

So jetzt geht es endlich ans Programmieren. Ich werde nicht alles hier erklaeren koennen, aber ich werde mich bemuehen, wenigstens das Grundkonzept zu erklaeren.
Erstmal: PHP-Code wird, wie ein HTML-Tag in die Webside eingebunden. Dazu gibt es einen Tag, der und lautet.
Damit wird dem ausfuerenden Server klar gemacht: "Hey Server, hier hast du was zu interpretieren!"
Und da rein kann jetzt der PHP-Code:

Im Allgemeinen ist PHP nicht sonderlich anders als andere Programiersprachen, wie RobotC.
Es gibt while, if und andere Abfragen/Schleifen und Befehle.
Grundsaetzlich ist jeder PHP-Code wie folgt aufgebaut:

Die beiden Tags geben an, dass zwischen ihnen PHP-Code steht.
Die Anweisung "echo("Hallo Welt"); gibt den Text "Hallo Welt" aus.

So das war die Theorie zum Code. Dann muss jetzt noch die Datei abgespeichert werden. Hat jemand Vorschlaege fuer den Namen?

Wie waere es denn mit hallo_welt.html?

Nein eben genauso nicht! Eure Datei muss die Endung .php haben.

So dann haben wir es doch, oder?

Aehmm... Nein! Der Code muss von einem Webserver interpretiert werden. Und das ist der Browser nicht.
Das bedeutet, dass wir die Datei auf unseren Webserver laden muessen. Entweder ihr koennt dieses Tutorial nutzen, um euch einen eigenen Webserver einzurichten.
oder
Ihr holt euch Einen im Internet. Ich kann diesen Hoster empfelen. Er ist kostenlos und bietet guten Service (Nein, ich wurde nicht dafuer bezahlt).
Wenn ihr auf eurem Webserver die Datei hochgeladen und richtig benannt habt, koennt ihr nun die Webside aufrufen und...

So jetzt aber!!! Das ist die erste PHP-Webside. Gut gemacht!!!

So das waren die Grundlagen, hier geht es weiter

Und wenn ihr noch eine Datenbankensprache kennenlernen wollt, klickt hier