Zeilenumbruch

Zack

cookies vader
Hi, gibt es eine php function die mir den Zeilenumbruch entfernt und durch einen <br />(am besten wegen XHTML Standart) oder<br> Tag ersetzt?.

Also aus:

TEST
TEST

wird
TEST<br />TEST

Es geht daraum das ich in einen JavaS Rolltext Dateien aus einer Datenbank lese. Diese können Zeilenumbrüche enthalten. Wenn ein Zeilenumbruch enthalten ist geht der Rolltext nicht.
 
das problem an nl2br ist das er trozdem auf eine neue zeile geht und genau dann geht es nicht.

also aus

TEST
TEST

wird

TEST <br />
TEST

solte aber

TEST <br /> TEST lauten.
 
Dann schreib das doch auch ;)

PHP:
<?php

$string = "test\ntest2\r\n";

$search = array("\n", "\r");
$replace = array('<br/>', '');
echo str_replace($search, $replace, $string);
?>

Und so?
 
Zurück