Webdesign Würzburg

PHP-Lektion 2

Um eine PHP Datei auszuführen benötigen Sie einen Server wie zum Beispiel Apache. Hier muss dann noch PHP eingebunden werden. Da wir aber schnelle Ergebnisse wollen und keine Lust haben hier trockenen Text zu lesen über Apache Konfiguration, empfehle ich eine Distribution wie XAMPP oder WAMP. XAMPP verwende ich seit sehr langer Zeit und es ist sehr leicht installiert. (Wie das geht sollte wohl jeder wissen der mit PHP beginnen möchte)

Ist der XAMPP installiert befindet sich das "htdocs" Verzeichnis unter c:\xampp\htdocs". Hier befinden sich schon so einige Dateien die man entweder gleich löschen kann (wir wollen ja eigene Scripte erstellen) oder alternativ vorher mal anschauen was da so schöes steht. Dazu einen Browser öffnen und die URL http://127.0.0.1/ eingeben.

Unter dem oben genannten "htdocs" Ordner erstellen wir unsere ".php" Dateien. Einfach mit "Rechte Maustaste -> Neu -> Textdokument".
Wir geben nun der Datei den Namen "lektion2.php" und öffnen sie mit einem Editor. Welchen überlasse ich euch, für den Anfang reicht sicherlich das Windows Boardmittel "Notepad". Unter Windows sollten Sie die Funktion "Dateinamenerweiterung ausblenden" deaktivieren, sonst könnte es passieren das Ihre Datei  "lektion2.php.txt" heißt und nicht als PHP interpretiert wird.

Im leeren Editor müssen wir für PHP erst einmal dem Server erklären das es sich hier um PHP Code handelt, das machen wir mit:

<?php

// hier dann der PHP Code

?>

Mit "<?php" starte ich einen PHP Block und mit "?>" wird dieser wieder geschlossen. Dies kann beliebig oft gemacht werden, nur verschachteln kann man diese Anweisung nicht. Alles was also nun in diesem Block steht wir als PHP Code interpretiert, auch mein angegebenes Kommentar ("// hier der PHP Code"). Ein Kommentar dient nur dem Entwickler um kurz zu erklären was hier gemacht wird oder gemacht werden soll.

 

In jedem Programmierbuch gibt es dieses Beispiel, also auch hier:

<?php

echo "Hallo CLSmedia.de";

?>

Ich kenne Anfänger denen leider die Motivation nach diesen Zeilen ausging, dafür können manche dieses Beispiel in allen Programmiersprachen. Ich hoffe Sie haben bisher noch genug Motivation um auch noch weiter als diesen Abschnitt zu lesen.
Was wir hier gemacht haben ist den Text "Hallo CLSmedia.de" ausgeben. Die Funktion "echo" teilt also dem Interpreter mit, gib die Zeichenkette "Hallo CLSmedia.de" auf dem Bildschirm aus. Was sehr viele Anfänger am Anfang vergessen ist das Semikolon am Ende. Dies Teilt dem Interpreter mit das die Funktion "echo" hier endet. Vergisst man dieses, gibt PHP sofort eine Fehlermeldung aus und das Script kann nicht korrekt verarbeitet werden.

Speichern Sie nun die Datei und rufen Sie im Browser die Adresse http://127.0.0.1/lektion2.php auf.

Spielen Sie einfach mit diesem Code etwas herum, löschen Sie mal das Semikolon und schauen wie PHP sich hier verhält.

 

weiter zum PHP Tutorial Teil 3