PHP-Syntax

Kursempfehlung:

PHP-Skripte werden auf dem Server ausgeführt und dann ein reines HTML-Ergebnis an den Browser gesendet.

Basis PHP-Syntax

PHP-Skripte können an jedem Ort im Dokument platziert werden. <?php Anfang, mit ?> Ende:

<?php
// Hier ist PHP-Code
?>

Die Standarddateierweiterung für PHP-Dateien ist ".php".

PHP-Dateien enthalten in der Regel HTML-Tags und einige PHP-Skriptcodes.

Das folgende Beispiel ist eine einfache PHP-Datei, die ein PHP-Skript enthält, das den Text "Hello World!" auf der Webseite ausgibt, indem es die eingebaute PHP-Funktion "echo" verwendet:

Beispiel

<!DOCTYPE html>
<html>
<body>
<h1>Meine erste PHP-Seite</h1>
<?php
echo "Hello World!";
?>
</body>
</html>

Laufender Beispiel

Kommentare:PHP-Anweisungen enden mit einem Semikolon (;). Der Schließungssymbol des PHP-Codeblocks zeigt ebenfalls automatisch ein Semikolon an (daher ist es in der letzten Zeile eines PHP-Codeblocks nicht erforderlich, ein Semikolon zu verwenden).

PHP-Kommentare

PHP-Kommentare werden nicht als Programm ausgeführt und ausgeführt. Ihre einzige Funktion ist, dass sie vom Code-Editor gelesen werden.

Kommentare werden verwendet für:

  • Lassen Sie andere verstehen, was Sie tun - Kommentare helfen anderen Programmierern, zu verstehen, was Sie in jedem Schritt tun (wenn Sie in einem Team arbeiten)
  • Erinnern Sie sich daran, was Sie getan haben - die meisten Programmierer haben nach einem oder zwei Jahren das Projekt neu bearbeitet und mussten über das, was sie getan haben, nachdenken. Kommentare können Ihre Gedanken während des Schreibens des Codes aufzeichnen.

PHP unterstützt drei Arten von Kommentaren:

Beispiel

<!DOCTYPE html>
<html>
<body>
<?php
// Dies ist ein Zeilenkommentar
# Dies ist ein Zeilenkommentar
/*
Dies ist ein mehrzeiliger Kommentarblock
Es erstreckt sich über
Mehrzeilig
*/
?>
</body>
</html>

Laufender Beispiel

PHP Groß- und Kleinschreibung sensibel

In PHP sind alle benutzerdefinierten Funktionen, Klassen und Schlüsselwörter (z.B. if, else, echo usw.) auf Groß- und Kleinschreibung unempfindlich.

In den folgenden Beispielen sind alle diese drei echo-Befehle gültig (äquivalent):

Beispiel

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>

Laufender Beispiel

Allerdings sind alle Variablen in PHP auf Groß- und Kleinschreibung sensibel.

In den folgenden Beispielen wird nur der erste Befehl die Wert der Variable $color anzeigen (dies liegt daran, dass $color, $COLOR und $coLOR als drei verschiedene Variablen betrachtet werden):

Beispiel

<!DOCTYPE html>
<html>
<body>
<?php
$color="red";
echo "Mein Auto ist " . $color . "<br>";
echo "Mein Haus ist " . $COLOR . "<br>";
echo "Mein Boot ist " . $coLOR . "<br>";
?>
</body>
</html>

Laufender Beispiel