Để xóa dòng mới khỏi chuỗi, mã như sau:
Ví dụ
<?php
$str = "Demo \n\n text for \n\n reference";
echo nl2br($str);
$str = preg_replace('~[\r\n]+~','', $str);
echo "\n".nl2br($str);
?>
Kết quả
Điều này sẽ tạo ra kết quả sau:
Demo<br /> <br /> text for <br /> <br /> reference Demo text for reference
Ví dụ
Hãy xem một ví dụ khác:
<?php
$str = "Demo \n\n text";
echo nl2br($str);
$str = str_replace(array("\n", "\r"), '', $str);
echo "\n".nl2br($str);
?>
Kết quả
Điều này sẽ tạo ra kết quả sau:
Demo<br /> <br /> text Demo text