Aus dem Kurs: PHP Grundkurs 1: Sprachgrundlagen
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.
Strings über Heredoc und Nowdoc – Tutorial zu PHP
Aus dem Kurs: PHP Grundkurs 1: Sprachgrundlagen
Strings über Heredoc und Nowdoc
Wenn Sie mehr HTML-Code ausgeben lassen möchten, der vielleicht auch Attribute mit Anführungszeichen enthält, dann ist die heredoc und die nowdoc-Syntax praktisch. Ein kleines Beispiel. Ich habe eine Tabelle und in der Tabelle verwende ich auch eine Klasse mit mehreren werten. Damit das Ganze schön formatiert wird, setze ich auf Bootstrap an dieser Stelle, weil bei echten Projekten Sie ja auch selten nur HTML pure ausgeben lassen, sondern üblicherweise ist es auch formatiert. Und ich verwende Bootstrap, das ist eine Frontend Framework, was beispielsweise eben für schöne Tabellen sorgt. Wenn ich das normalerweise diese Tabelle ausgeben lassen wollte mit PHP, dann müsste ich mich um diese Anführungszeichen kümmern. Insgesamt würde ich natürlich die doppelten Anführungsanzeichen verwenden, weil ich an dieser Stelle Variablen benutze, und die sollen interpoliert werden, das heißt, der Wert soll ausgegeben werden. Ich kann das mit here-DOC nun besser machen. Und das sieht so aus, ich…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
PHP in HTML3 Min. 55 Sek.
-
(Gesperrt)
Code kommentieren3 Min. 29 Sek.
-
Variablen verstehen und einsetzen2 Min. 42 Sek.
-
(Gesperrt)
Text mit Variablen kombinieren1 Min. 34 Sek.
-
(Gesperrt)
Zeilenumbrüche korrekt einfügen1 Min. 45 Sek.
-
(Gesperrt)
Escape-Sequenzen nutzen3 Min. 19 Sek.
-
(Gesperrt)
Strings über Heredoc und Nowdoc3 Min. 53 Sek.
-
(Gesperrt)
Konstanten verwenden3 Min. 3 Sek.
-
(Gesperrt)
Challenge: Variablen und Konstanten ausgeben1 Min. 19 Sek.
-
(Gesperrt)
Solution: Variablen und Konstanten ausgeben3 Min. 52 Sek.
-
-
-
-
-
-