Bevor wir unser erstes PHP-Skript schreiben, müssen wir zunächst theoretisch erklären, wie man eine Seite mit PHP lädt.
https://baraja.cz
Beachten Sie, dass der Webbrowser nichts über den Inhalt des PHP-Skripts erfährt, sondern nur das generierte HTML verarbeitet, so dass Ihre Skripte und Serverinhalte sicher bleiben.
Das Schreiben Ihres ersten Skripts setzt voraus, dass Sie einen Webserver auf Ihrem Computer haben. Für Windows ist XAMPP am besten geeignet (laden Sie PHP Version 7.0 oder höher herunter), und XAMPP funktioniert auf dem Mac genauso wie unter Windows. Für Linux empfehle ich LAMP-Server (diese Website läuft auch auf dem Lamp-Server).
Der Name der PHP-Skriptdatei muss mit der Erweiterung .php
enden, damit der Webserver weiß, dass wir sie nach den PHP-Regeln verarbeiten wollen. Erstellen wir also zum Beispiel eine Datei "index.php", die den Code für die Hauptseite unserer Website enthalten wird.
Öffnen Sie diese Datei in einem geeigneten Texteditor zum Schreiben von Quellcode.
Unter Windows ist zum Beispiel Sublime Text ein guter Ausgangspunkt, da es die Syntax (Sprachregeln) schön einfärbt und den Code leichter lesbar macht. Später empfehle ich den Kauf von PhpStorm, das in vielen Unternehmen eingesetzt wird und die Möglichkeit bietet, mehrere Personen einzuprogrammieren.
Die Grundstruktur einer HTML-Seite kennen Sie wahrscheinlich schon:
<!DOCTYPE HTML><html><head><title>Můj první PHP script</title><meta charset="UTF-8"></head><body></body></html>
Der gesamte HTML-Code wird auf normale Weise gehandhabt und ist eine große Hilfe bei der Gestaltung der Website. PHP nutzt in hohem Maße die Prinzipien von HTML und CSS.
PHP ist in erster Linie eine Schablonensprache, die an geeigneten Stellen des Codes benutzerdefinierte Inhalte erzeugt. Um klar unterscheiden zu können, was HTML und was PHP ist, müssen wir einen Trennungs-Tag verwenden.
Derzeit ist es am besten, die Notation mit <?php
und ?>
zu verwenden.
// Hier ist der PHP-Code?>
Wir verwenden den ">"-Terminator, wenn wir einen anderen HTML-Code verwenden wollen. Wenn sich am Ende des PHP-Skripts kein weiterer HTML-Code befindet, ist es besser, den
?>
-Tag nicht einzufügen, damit am Ende der Seite keine unnötigen Leerzeichen und Zeilenumbrüche entstehen, die der Texteditor einfügen kann.
In der Vergangenheit wurde häufig der <?
-Tag anstelle von <?php
verwendet, aber er wird nicht immer unterstützt.
Wrapper-Tags können an beliebiger Stelle im HTML-Code platziert werden, z. B. im Hauptteil der Seite:
<!DOCTYPE HTML><html><head><title>Můj první PHP script</title><meta charset="UTF-8"></head><body><?php// tady bude PHP kód?></body></html>
Zu den grundlegenden Bausteinen gehören:
In diesem Abschnitt wird eine einfache Auflistung von Inhalten in Quellcode unter Verwendung von Variablen demonstriert.
Alle Konstrukte (Sprachausdrücke), Anweisungen und Funktionen werden durch Semikolons getrennt, um eindeutig festzulegen, von wo bis wo das aktuelle Konstrukt gültig ist.
Auf ein Semikolon folgt in der Regel ein Zeilenumbruch.
Symbolisch geschrieben:
příkaz;další příkaz;proměnná x = její hodnota;vypsat proměnnou x;uložit do souboru;
Das echo-Konstrukt wird verwendet, um den Inhalt aufzulisten.
Es ist sehr einfach zu bedienen:
echo 'Hallo, Welt!';
Anschließend wird der Text "Hello world!" in den HTML-Code eingefügt. Probieren Sie die Probe aus.
Alle anderen Demos enthalten nur das Innere des PHP-Codes. Der umgebende HTML-Code steht Ihnen zur freien Verfügung (verwenden Sie z. B. das Beispiel am Anfang dieses Artikels).
Variablen sind virutelle Speicherplätze, die Daten speichern und zum Verschieben von Daten verwendet werden. Der Name einer Variablen beginnt immer mit einem "Dollar", gefolgt von dem "Namen" selbst und dem "Wert".
Eine detaillierte Beschreibung der Funktionsweise von Variablen habe ich in einem separaten Artikel über Variablen zusammengefasst.
$oblibeneCislo = 1024;$jmenoAutora = 'Jan Barášek';echo $oblibeneCislo;echo '<br>';echo $jmenoAutora;
Der Variablenname sollte ausdrücken, was die Variable tatsächlich enthält, damit der Code klarer wird. Beachten Sie auch die Einfügung des HTML-Tags
<br>
, um den Text einzurücken. Dieser Tag sollte Ihnen bereits aus HTML bekannt sein.
Was im echo
-Konstrukt ausgegeben wird, nennt man eine Zeichenkette (eine Folge von Zeichen). Einzelne Zeichenfolgen können mit einem Punkt (.
) verkettet werden, um die Ausgabe auf eine einzige Zeile zu reduzieren:
$oblibeneCislo = 1024;$jmenoAutora = 'Jan Barášek';echo $oblibeneCislo . '<br>' . $jmenoAutora;
Nach dem Verbinden der Strings mit einem Punkt wird das Ganze als ein großer String gesehen.
Zwischen den Variablen funktionieren alle grundlegenden mathematischen Operationen völlig intuitiv und wie erwartet.
Definieren wir 2 Variablen und geben wir ihnen Zahlen:
$x = 5; // definiert die Variable x mit dem Wert 5$y = 3; // definiert eine Variable y mit dem Wert 3echo $x + $y; // addiert die Variablen und druckt 8
Beachten Sie, dass das Gleichheitszeichen (
=
) nicht zur Durchführung einer mathematischen Operation verwendet wird, so dass Sie z. B. keine Gleichungen schreiben können. PHP verhält sich in dieser Hinsicht einfach wie ein Taschenrechner.
Wenn wir keine Variablen verwenden wollen, können wir die Operationen direkt durchführen. Es spielt also keine Rolle, wo sich der Betrieb befindet, er wird überall bewertet.
echo 5 + 3; // druckt 8
Alternativ dazu können wir die Variablen addieren und das Ergebnis in einer anderen Variablen speichern:
$x = 5;$y = 3;$z = $x + $y; // Variable $z enthält 8echo $z; // druckt 8
Im nächsten Teil werden wir die kompletten Grundlagen der Variablendefinition und -verwendung kennenlernen.
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | de