Giới thiệu
Hàm nl2br() chèn thẻ HTML line break (<br> hoặc <br />) trước mọi ký tự xuống dòng trong chuỗi.
Các dạng newline được nhận diện: \n\r, \r\n, \n, \r.
Cú pháp
nl2br(string $str, bool $is_xhtml = true): string
Tham số
- str - Chuỗi cần xử lý.
- is_xhtml (tùy chọn) -
true(mặc định): dùng<br />(XHTML);false: dùng<br>(HTML).
Giá trị trả về
Trả về chuỗi đã chèn thẻ break.
Ví dụ
Ví dụ 1: is_xhtml = false (dùng <br>)
<?php
echo nl2br("This has multiple \nlines\nhere!", false);
?>
Kết quả (HTML):
This has multiple
lines
here!
Ví dụ 2: Windows newline (\r\n)
<?php
echo nl2br("This is\r\ndemo text!", false);
?>
Kết quả (HTML):
This is
demo text!