Wenn du in PHP einen Zeilenumbruch bzw. eine Neue Zeile erstellen möchtest dann verwendest du dafür die Funktion nl2br() und das Zeichen für New -Line /n um den Zeilenumbruch mit der echo Funktion auszuführen. Wie das geht zeige ich dir.

Zeilenumbruch mit dem Newline-Zeichen (\n):

In folgendem Beispiel werden zwei Wörter durch einen Zeilenumbruch voneinander getrennt

PHP

<?php
echo nl2br("baum \n hund");
?>

Ergebnis

Das Ergebnis des dieser Funktion ist ein Zeilenumbruch der beiden Wörter sieht dann folgendermaßen aus

PHP
baum
hund

Zeilenumbruch in PHP mit <br>

Eine weitere Möglichkeit einen Zeilenumbruch in PHP zu erstellen ist einen Break mit reinem HTML auszugeben. Das Beispiel dafür sieht so aus.

PHP
<?php
echo "baum <br> hund";
?>

Ergebnis

Das Ergebnis ist wieder ein Zeilenumbruch den Du jetzt mit Hilfe von PHP erstellt hast.

PHP
baum
hund

Zeilenumbruch mit der Funktion wordwrap():

Die Funktion wordwrap() kannst du verwenden, um einen Text in mehrere Zeilen umzubrechen, wenn er eine bestimmte Breite überschreitet. Dies ist praktisch, um lange Textzeilen in Formularen oder anderen Bereichen mit begrenzter Breite anzupassen.

PHP
$text = "Dies ist ein langer Text, der in mehrere Zeilen umgebrochen werden soll.";
echo wordwrap($text, 20);

Ich würde, \n für einfache Zeilenumbrüche verwenden und <br> für Zeilenumbrüche innerhalb von HTML-Elementen verwenden.

Die Funktionen nl2br() und wordwrap() sollten nur in speziellen Fällen verwendet werden, wenn die Standardmethoden nicht ausreichen.