Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm nl2br() trong PHP

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!