PHP Zeilenumbrüche in E-Mails

In PHP kann man die integrierte Funktion "nl2br" verwenden, um Zeilenumbrüche in HTML-Zeilenumbrüche in E-Mails umzuwandeln. Beispiel:

<?php

$email_body = "Hallo,

Dies ist eine Test-E-Mail.

Grüße,
John";

$email_body = nl2br($email_body);

Dadurch werden die Zeilenumbrüche im E-Mail-Text in HTML-Zeilenumbrüche umgewandelt, damit die E-Mail im E-Mail-Client des Empfängers richtig angezeigt wird.

Alternativ kann man auch die "\r\n" oder "\n" verwenden um Zeilenumbrüche in der E-Mail zu machen.

<?php

echo $email_body = "Hello,\r\n\r\nThis is a test email.\r\n\r\nRegards,\r\nJohn";

Bitte beachten Sie, dass beim Versenden von reinen Text-E-Mails die Verwendung von nl2br() sinnvoll ist, beim Versenden von HTML-E-Mails können Sie jedoch die Tags <br> oder <p> verwenden, um Zeilenumbrüche einzufügen.