PHP: Einführung für Anfänger


* Einführung * Installation * Paketmanager * Grundlagen * Shells * Entwicklung * KDE * Skriptsprachen * AWK * PHP * Perl * Apache * Veranstaltungen * Schulungen * Bücher * Netzwerk * OpenOffice * OpenSource * Samba

PHP


© <a href="http://www.fotolia.de/p/29003">Ljupco Smokovski</a> - FOTOLIA
Home
PHP von der Kommandozeile
PHP und HTML im Zusammenspiel
Variablen und Zuweisungen
Arrays
Vergleichsoperatoren
Verzweigungen
Schleifen
Funktionen
Datei schreiben
Datei lesen
Formulare verarbeiten
Sortieren von Dateinamen
Anzeige:

PHP Kurse für
Anfänger und Fortgeschrittene

Kontakt
Haftung
Impressum
Problem Hilfe Startseite


PHP Syntax

Im folgenden führen wir die wichtigsten Sprachkonstrukte von PHP auf.

Kommentare:

Mit "//" oder "#" kann man einen einzeiligen Kommentar in PHP markieren. Ab dieser Zeichenfolge werden alle Zeichen bis zum Ende einer Zeile ignoriert.

print $res;  // Diese Ausgabeanweisung druckt das Ergebnis der Rechnung aus.
 Mehrzeilige Kommentare werden wir in der Programmiersprache C markiert:
/*
Dieser Text ist ein mehrzeiliger Kommentar, der
vom PHP-Interpreter ignoriert.
Ansonsten würde dieser Text zu einer Fehlermeldung führen.
*/
 

Variablen:

Alle Variablen beginnen in PHP mit einem Dollarzeichen ($). Der dem Dollarzeichen nachfolgende Name muss entweder mit einem Unterstrich (_) oder mit einem Buchstaben (egal ob groß oder klein) beginnen. Danach kann eine beliebige Kette von Buchstaben, Zahlen und Unterstrichen folgen. Achtung: Das heißt auf jeden Fall, dass insbesondere Leerzeichen und Bindestriche in Variablennamen verboten sind.
Beispiele für gültige Variablennamen:
 
$a
$_ende
$B53ANFANG
$Zeileninhalt

Schrank mit SchubladenSo, nun haben wir gelernt, wie ein gültiger Variablenname aufgebaut ist. Aber was ist eigentlich eine Variable. Variablen kann man sich wie "Behälter" oder "Schubladen" in einem Computer vorstellen, in die er bestimmte "Dinge", d.h. z.B. Ziffern, Zahlen und Zeichenketten hineinlegen und wieder herausnehmen kann.
Den Speicher eines Computers könnte man sich so als einen Schrank mit vielen Schubladen vorstellen. Die Schubladen des Schrankes der Abbildung sind der Einfachheit halber in $Erste (1. Schublade), $Zweite (2. Schublade) usw. benannt.
Man kann nun einem Haushaltshelfer klare Anweisungen geben:
  1. Lege diese Socken in die erste Schublade oder "Lege sie in $Erste"
  2. Hol' alles aus Schublade $Drei heraus und schmeiß' es weg. Anschließend räum' den Inhalt von Schublade$Vier hinein.
  3. Nimm den Inhalt von $Erste heraus und lege ihn in $Zweite hinzu.
  4. usw.
Hat man statt Socken z.B. die Zahl 17, so sieht die 1. Anweisung in PHP wie folgt aus:
$Erste = 17;
Das obige Gleichheitszeichen ist also nicht mathematisch als Gleichheit zu interpretieren, sondern muss wie folgt verstanden werden:
"Tue das, was auf der rechten Seite des Gleichheitszeichen beschrieben steht und lege dann das Ergebnis als Inhalt der Variablen auf der linken ab."
In anderen Worten: Die Dinge rechts vom Gleichheitszeichen kommen in die auf der linken Seite bezeichneten Schublade. Falls in dieser Schublade schon vorher etwas gelegen hatte, so schmeiße es vorher (also bevor die neuen Dinge hereinkommen) weg.
Achtung: Hinter jeder Anweisung in PHP muss ein Strichpunkt stehen. Ansonsten erfolgt eine Fehlermeldung. Dies ist ein beliebter Fehler in PHP.

Die zweite Anweisung der obigen Liste in PHP lautet:
$Drei = $Vier;


Die dritte Anweisung der obigen Liste lässt sich wie folgt in PHP übersetzen:
$Zweite = $Zweite + $Erste;
Falls also zum Beispiel in $Zweite 3 Paar Socken lagen und in $Erste 4 Paar Socken, dann befinden sich anschließend 7 Paar Socken in $Zweite und die Schublade $Erste ist leer.


© Copyright 2007 - 2010, Bernd Klein mit freundlicher Unterstützung von Bodenseo, Linux-Kurse und Schulungen,
Foto linke Seite (Mann mit Strick und Colt): Foto: © Ljupco Smokovski, fotolia 984022