Hendrik: Variablen zweifach bearbeiten

Beitrag lesen

In folgender Funktion steckt ein Fehler:

function format($text) {
$ergebnis = str_replace("\r\n\r\n","<br><br>", $text);
$ergebnis = htmlentities($text);
return $ergebnis;
}

Es ist folgendermaßen:
Ich möchte eingegebenen Text verarbeiten, aber es wird immer nur das zuletzt hingeschriebene (also hier: htmlentities($text);) verarbeitet. Das liegt natürlich daran, dass ich die Variable $ergebnis zweimal verarbeite, oder?!

Daher habe ich es ungefähr so versucht:

function format($text) {
$ergebnis = str_replace("\r\n\r\n","<br><br>",$text) && htmlentities($text);
return $ergebnis;
}

Das hat aber nicht geklappt. Deswegen hoffe ich jetzt auf eure Hilfe, liebe Forumbesucher!!!

Hendrik