PHP Grundlagen

Nachdem man eine Testumgebung für PHP-Seiten eingerichtet hat und das Erstellen von PHP-Dateien mit einem Editor funktioniert, kann man beginnen, die PHP-Grundlagen zu erlernen, wobei im Prinzip alle Kapitel zu den Grundlagen gezählt werden können. Bei der Schreibweise von PHP-Code gibt es mehrere Möglichkeiten. Die am häufigsten anzutreffende Variante ist in der folgenden Form.

<?php

?>

Die 1. Zeile markiert den Beginn und die letzte Zeile das Ende. Damit wird der PHP-Bereich gekennzeichnet und der eigentliche Code, der zwischen diesen beiden Zeilen untergebracht werden muss, wird vom PHP-Interpreter berücksichtigt und ausgeführt.

Daneben gibt es noch die Kurzform, die jedoch nicht zu empfehlen ist, da es nicht XML-konform ist und es außerdem passieren kann, dass die Kurzform in der PHP-Konfiguration php.ini nicht aktiviert ist. Bei der Kurzform entfällt beim Beginn der Text php.

<?

?>

Es gibt noch die Skript-konforme Variante, die wie folgt geschrieben werden kann.

<script language="php">

</script>

Seit der PHP-Version 3.04 können auch ASP-Tags genommen werden, sofern der Server hierfür eingerichtet ist.

<%

%>

PHP-Kommentare

Wenn man PHP-Anwendungen erstellen, sollte man sich von Anfang an daran gewöhnen, den PHP-Code mit Kommentaren zu versehen. Kommentare sind sinnvoll, damit man nach einer gewissen Zeit immer noch eine Brücke hat, um zu wissen, was man sich bei dem einen oder anderen Codefragment gedacht hat.

Kommentare sind auch sehr nützlich, wenn man Codes ändert, die von anderen Personen geschrieben wurden. Wenn man mal einige PHP-Seiten eines Kollegen bearbeiten muss, der nicht mehr zur Verfügung steht, dann wird man mit Sicherheit über jeden Kommentar dankbar sein, der hinterlassen wurde. Bei kleinen PHP-Seiten kann man sich einigermaßen schnell einarbeiten. Man sollte aber bedenken, dass viele PHP-Seiten zum Teil 2000 Zeilen Code haben. Da ist jedes bißchen Kommentar eine wertvolle Hilfe. Deshalb sollte man nicht mit Kommentaren sparen, auch wenn sie Zeit kosten.

Kommentare werden vom PHP-Interpreter übergangen. Sie werden so behandelt, als ob sie es nicht gibt. Es gibt verschiedene Möglichkeiten, Kommentare zu schreiben. Nachfolgend sind einige Beispiele, wie man Kommentare in PHP einfügen kann.

<?php
// Einzeiliger Kommentar

# Einzeiliger  Kommentar

/* Mehrzeiliger Kommentar.
Das bedeutet, alles was innerhalb dieser Zeilen steht
wird vom PHP-Interpreter nicht berücksichtigt und übergangen.
Solange bis unser mehrzeiliges Kommentar beendet wird.
Ein mehrzeiliges Kommentar wird beendet mit */

/* Natürlich darf dieser Kommentar auch einzeilig sein */
?>

In diesem Beispiel sind alle vier Möglichkeiten von Kommentaren. Mit einem Doppelslash // oder Raute # können einzeilige Kommentare geschrieben werden. Das bedeutet, am Ende der Zeile hebt sich der Kommentar von selbst auf. Innerhalb von /* und */ können sowohl einzeilige als auch mehrzeilige Kommentare geschrieben werden. In der Praxis wird in der Regel der Doppelslash // und /* */ verwendet. Das Rautezeichen (auch Lattenzaun genannt) # wird bei PHP-Anwendungen kaum benutzt.

Schreibweise von PHP-Code

Innerhalb des PHP-Bereichs schreibt man die Anweisungen. Es ist dabei völlig egal, ob man die Anweisungen in einer Zeile schreibt oder untereinander. Der folgende Code wäre also korrekt.

<?php echo 'Das ist Text'; ?>

Damit die Übersichtlichkeit grade bei längerem Code gewahrt wird, schreibt man jedoch in der Regel in dieser Schreibweise.

<?php
echo 'Das ist Text';
?>

Abschluss von Anweisungen

Jede Anweisung wird mit einem Semikolon ; abgeschlossen. Daher schreibt man es hinter jede Anweisung. Diese Methode ist an Programmiersprachen wie C oder Perl angelehnt. Das ist übrigens eine häufige Fehlerquelle. Grade am Anfang wird dieser Abschluss oft vergessen. Man sollte daher immer genau darauf achten. Im Laufe der Zeit werden sie solche Kleinigkeiten mit Sicherheit intuitiv setzen, ohne darüber nachdenken zu müssen.