PHP lernen (1): Einführung, Installation und erste Schritte

Von: Manuela König
Stand: 1. November 2007
5
(1)
Anmelden um Kommentare zu schreiben

Einbettung von PHP in HTML

Nun schreiben wir unser erstes richtiges PHP-Skript. Im Grunde kennen Sie das Beispiel schon aus dem Abschnitt Client-Server-Technologie mit PHP. Öffnen Sie Ihren Editor und schreiben in eine leere Datei ein HTML-Grundgerüst. In den Body-Tag schreiben Sie eine Ausgabe mit PHP:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>Workshop PHP lernen</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
print "Hallo Welt!";
?>
</body>

</html>

Speichern Sie diese Datei zum Beispiel unter dem Namen php1_w1_01.php in das Verzeichnis htdocs/Workshop. Rufen Sie diese Datei nun im Browser über diese Adresse auf:

http://localhost/Workshop/php1_w1_01.php

Sie sollten im Browserfenster jetzt die Worte "Hallo Welt!" sehen. Damit haben Sie Ihr erstes PHP-Skript geschrieben!

Eine einfache Ausgabe wird mit print oder echo erzeugt, Zeichenketten (hier: Hallo Welt!) werden in Anführungszeichen gesetzt. Grundsätzlich kann PHP-Code überall stehen, also auch im Head des HTML-Grundgerüsts oder vor der Ausgabe irgendeines HTML-Tags. In diesem Kapitel erzeugen wir jedoch einfache Ausgaben, die im Browserfenster ausgegeben werden sollen. Diese gehören natürlich in den Body des HTML-Dokuments. Alle weiteren Beispiele werden also im Body-Tag eines HTML-Grundgerüsts stehen. Dieses Grundgerüst wird in den weiteren Skriptbeispielen der Übersicht halber weggelassen. Die folgenden Beispiele werden alle auch ohne das Grundgerüst funktionieren. Für eine vollständige und gültige HTML-Datei brauchen Sie aber auch das HTML-Grundgerüst.

Es gehört inzwischen zum guten Stil in der PHP-Programmierung, HTML und PHP sorgfältig zu trennen. Dazu brauchen Sie aber erst einmal einige Grundkenntnisse. Um die einführenden Beispiele einfacher zu halten, schreiben wir vorerst den PHP-Code direkt in den body-Tag. Später werden wir den Code verfeinern.

PHP-Tags

Damit PHP weiß, wo der PHP-Code beginnt, wird ein PHP-Container geöffnet. Der PHP-Parser interpretiert nur die Teile des Quelltextes, die für ihn als PHP-Code kenntlich gemacht wurden. Oben wurde das Tag <?php ... ?> dafür verwendet. Alles, was vom öffnenden Tag <?php bis zum schließenden Tag ?> steht, wird vom PHP-Parser interpretiert. Alles andere gibt er als HTML-Code direkt an den Browser aus.

Diese Seite ist für Mitglieder von akademie.de reserviert.

Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?

Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein