Der erste Code
Um deinen ersten Code zu schreiben, benutze deinen Text-Editor.Wir lassen uns einfach den Text "Hallo Welt!" ausgeben. Das geht so:
Anklicken zum Kopieren
<?php
echo "Hallo Welt!";
?>
Schreibe diesen Code in eine leere Datei in deinem Texteditor und speichere sie als
index.php
, anschließend lädst du sie per FTP auf deinen Webspace hoch und öffnest sie in deinem Browser. Du solltest nun eine weiße Seite sehen mit dem Text Hallo Welt!
Wie ist der Code aufgebaut?
<?php
Dieses Tag zeigt dem Server an, dass der folgende Code in PHP geschrieben ist und interpretiert werden soll.
echo "Hallo Welt!";
Die echo-Anweisung wird verwendet, um Text oder andere Daten auf dem Bildschirm auszugeben. In diesem Fall gibt sie den Text Hallo Welt! aus.
?>
Dieses Tag schließt den PHP-Code-Block.
Doch warum sollte man einen einfachen Text so ausgeben wollen? Man kann ihn doch einfach in sein HTML-Dokument schreiben? Das ist richtig, doch in realen Anwendungen kannst du
echo
verwenden, um variablen Text, Berechnungen oder andere dynamische Inhalte auszugebenStolperfallen
Es wäre zu schön, wenn einfach alles mal funktioniert. In diesem einfachen Beispiel, sollte es keine Probleme geben. Schwierig wird es, sobald du Sonderzeichen einfügst!Nehmen wir also an, du möchtest in unserem Hallo Welt-Beispiel das Wörtchen Welt in Anführungszeichen setzen:
Anklicken zum Kopieren
echo "Hallo "Welt"!";
Dieser Code würde dir eine Fehlermeldung in PHP ausgeben, da die Anführungszeichen den Bereich in der echo-Funktion einfassen.
Hier müssen also die Anführungszeichen, die später auf deiner Webseite sichtbar sein sollen, mit einem Backslash \ maskiert werden:
Anklicken zum Kopieren
echo "Hallo \"Welt\"!";
Du kannst in einer
echo
-Funktion auch HTML-Code ausgeben, damit deine Texte formatiert werden. Denke auch hier daran, die Anführungszeichen mit einem Backslash zu maskieren:Anklicken zum Kopieren
echo "<div id=\"main\">Hallo \"Welt\"!</div>";
Kommentiere deinen Code!
Kommentare in PHP sind Textabschnitte innerhalb des Quellcodes, die vom Interpreter ignoriert werden. Sie dienen dazu, den Code zu dokumentieren, Erläuterungen hinzuzufügen oder vorübergehend Code auszukommentieren, sodass er nicht ausgeführt wird. Kommentare sind für Anfänger besonders nützlich, um den Code besser zu verstehen und anderen Entwicklern Informationen über den Code zur Verfügung zu stellen.Es gibt zwei Arten von Kommentaren in PHP:
1. Einzeilige Kommentare:
Einzeilige Kommentare beginnen mit den Zeichen "//" und erstrecken sich bis zum Ende der Zeile. Alles, was nach den "//" kommt, wird vom Interpreter als Kommentar behandelt und hat keinen Einfluss auf die Ausführung des Codes.
Anklicken zum Kopieren
<php
// Dies ist ein einzeiliger Kommentar
echo "Hallo Welt!"; // Hier wird Hallo Welt! ausgegeben
?>
2. Mehrzeilige Kommentare:
Mehrzeilige Kommentare erstrecken sich über mehrere Zeilen und werden normalerweise verwendet, um längere Kommentarabschnitte oder Kommentarblöcke zu schreiben. Sie beginnen mit "/*" und enden mit "*/".
Anklicken zum Kopieren
<php
/*
Dies ist ein mehrzeiliger Kommentar.
Hier können mehrere Zeilen kommentiert werden.
Dies dient der Dokumentation des Codes.
*/
echo "Hallo Welt!"; // Der Code wird hier fortgesetzt
?>
Die Verwendung von Kommentaren ist für Anfänger sehr empfehlenswert, um den Code besser zu verstehen und anderen Entwicklern Informationen über den Code zur Verfügung zu stellen. Kommentare können verwendet werden, um die Funktionalität von Codeabschnitten zu erklären, Hinweise zur Verwendung von Funktionen oder Variablen zu geben oder um vorübergehend Code auszukommentieren, um ihn vorübergehend zu deaktivieren, ohne ihn zu löschen.
Es ist wichtig zu beachten, dass Kommentare nur für den Menschen bestimmt sind und vom PHP-Interpreter vollständig ignoriert werden. Sie haben keinen Einfluss auf die Ausführung oder Leistung des Codes.
Im nächsten Schritt kommen wir zu Variablen.
Kommentare
Möchtest du etwas zu diesem Tutorial sagen?
Werbung
Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!
Sichere dir jetzt einen 5€-Gutschein für Neukunden!