PHP - Hallo Welt: Dein erster Schritt in die Programmierung
Hallo, angehende Programmierer! Ich freue mich, euer Guide auf dieser Reise in die Welt von PHP zu sein. Als jemand, der seit über einem Jahrzehnt Informatik unterrichtet, kann ich euch sagen, dass das erste "Hallo Welt"-Programm immer ein besonderer Moment ist. Es ist wie der erste Schritt auf einem neuen Planeten - einfach, aber aufregend! Also, lassen wir gemeinsam diese Abenteuerreise antreten.
Was ist PHP?
Bevor wir in die Programmierung eintauchen, lassen wir uns anschauen, was PHP ist. PHP steht für "PHP: Hypertext Preprocessor" (ja, es ist ein rekursives Akronym - Programmierer lieben ihre Witze!). Es ist eine serverseitige Skriptsprache, die hauptsächlich für die Webentwicklung entwickelt wurde. Keine Sorge, wenn diese Begriffe für euch fremd klingen; bis zum Ende dieses Tutorials werdet ihr sie kennen.
Einrichten deiner PHP-Umgebung
Um PHP-Code zu schreiben und auszuführen, benötigst du einen PHP-Interpreter auf deinem Computer. Wenn du Windows verwendest, empfehle ich die Installation von XAMPP, das PHP sowie andere nützliche Tools enthält. Auf Mac oder Linux könnte PHP bereits installiert sein. Du kannst dies überprüfen, indem du deine Konsole öffnest und eingibst:
php -v
Wenn du Versionsinformationen siehst, bist du bereit!
Dein erstes PHP-Skript: Hallo Welt
Erstellung des Skripts
Lassen wir ein erstes PHP-Skript erstellen. Öffne deinen bevorzugten Texteditor (Notepad++ oder Sublime Text sind großartige Wahl für Anfänger) und gebe folgendes ein:
<?php
echo "Hallo, Welt!";
?>
Speichere diese Datei als hello_world.php
an einem Ort, den du leicht finden kannst.
Verständnis des Codes
Lass uns den Aufbau dieses kleinen Skripts durchgehen:
-
<?php
: Dieses Öffnungs-Tag tells dem PHP-Interpreter, dass PHP-Code folgt. -
echo
: Dies ist ein PHP-Befehl, der Text ausgibt. -
"Hallo, Welt!"
: Dies ist der Text, den wir anzeigen möchten. In der Programmierung wird Text, der in Anführungszeichen eingeschlossen ist, als "String" bezeichnet. -
;
: In PHP beenden wir jede Anweisung mit einem Semikolon. Denke daran wie ein Punkt am Ende eines Satzes. -
?>
: Dieses Schließ-Tag tells PHP, dass wir mit dem PHP-Code fertig sind.
Ausführen deines PHP-Skripts
Aus dem Kommandozeilenfenster
Nun, lassen uns das Skript ausführen! Öffne dein Kommandozeilenfenster (oder die Konsole auf Mac/Linux) und navigiere zu dem Verzeichnis, in dem du deine hello_world.php
-Datei gespeichert hast. Dann gebe folgendes ein:
php hello_world.php
Wenn alles korrekt eingerichtet ist, solltest du "Hallo, Welt!" in deinem Kommandozeilenfenster sehen. Gratulation! Du hast gerade dein erstes PHP-Skript ausgeführt!
Verständnis dessen, was passiert ist
Als du den Befehl ausführtest, ist folgendes im Hintergrund passiert:
- Der PHP-Interpreter hat deine Datei gelesen.
- Er hat das
<?php
-Tag gesehen und wusste, dass er den folgenden Code als PHP interpretieren sollte. - Er hat den
echo
-Befehl ausgeführt, der den Text ausgegeben hat. - Er hat das
?>
-Tag erreicht und hat die PHP-Interpretation beendet.
Erweiterung deines "Hallo Welt"
Machen wir unser Skript ein bisschen interessanter:
<?php
$name = "Alice";
echo "Hallo, $name!";
echo "\nWillkommen in der Welt von PHP!";
?>
Speichere dies als hello_name.php
und führe es aus. Du solltest sehen:
Hallo, Alice!
Willkommen in der Welt von PHP!
Was ist neu hier?
-
$name = "Alice";
: Wir haben eine Variable namensname
erstellt und ihr den Wert "Alice" zugewiesen. -
echo "Hallo, $name!";
: PHP ersetzt$name
mit ihrem Wert, wenn er in doppelten Anführungszeichen steht. -
\n
: Dies ist ein spezielles Zeichen, das eine neue Zeile erstellt.
PHP-Variablen und Datentypen
In dem Beispiel oben haben wir eine Variable verwendet. Variablen in PHP beginnen immer mit einem $
-Zeichen. Sie können verschiedene Arten von Daten speichern:
Datentyp | Beispiel | Beschreibung |
---|---|---|
String | $name = "John" |
Text |
Integer | $age = 25 |
Ganzzahlen |
Float | $height = 5.9 |
Dezimalzahlen |
Boolean | $isStudent = true |
Wahr oder Falsch |
Array | $fruits = array("Apple", "Banana") |
Sammlung von Werten |
Lassen wir einige davon in einem Skript verwenden:
<?php
$name = "John";
$age = 25;
$height = 5.9;
$isStudent = true;
echo "Name: $name\n";
echo "Age: $age\n";
echo "Height: $height\n";
echo "Ist Student: " . ($isStudent ? "Ja" : "Nein") . "\n";
?>
Speichere dies als variables.php
und führe es aus. Du wirst sehen, wie PHP verschiedene Datentypen behandelt.
Schlussfolgerung
Gratulation! Du hast die ersten Schritte in die Welt der PHP-Programmierung unternommen. Wir haben das Erstellen und Ausführen eines grundlegenden PHP-Skripts, die Verwendung von Variablen und die Arbeit mit verschiedenen Datentypen behandelt. Dies ist erst der Anfang deiner Reise.
Denke daran, das Lernen zu programmieren ist wie das Lernen einer neuen Sprache. Es erfordert Übung, Geduld und Ausdauer. Habe keine Angst, die Codebeispiele zu experimentieren, zu verändern und zu sehen, was passiert. Das ist, wie man wirklich lernt und als Programmierer wächst.
In meinen Jahren des Unterrichtens habe ich unzählige Schüler gesehen, die von der Erstellung ihres ersten "Hallo Welt" bis zum Bau komplexer Webanwendungen gegangen sind. Jede Reise begann mit diesem einfachen Schritt. Also, weiter erkunden, weiter codieren und vor allem, haben Spaß dabei!
In unserer nächsten Lektion werden wir tiefer in PHP-Kontrollstrukturen wie bedingte Anweisungen und Schleifen eintauchen. Bis dahin, viel Spaß beim Coden!
Credits: Image by storyset