nl2br() function PHP

nl2br() function berguna untuk menambahkan tag HTML line break sebelum semua code new line yang ada di dalam sebuah string.

Syntax

string nl2br(string $string, bool $is_xhtml)

Parameter

Parameter Penjelasan
string Parameter ini wajib ada. String yang ingin diproses.
is_xhtml Parameter ini pilihan. Pilihan untuk menggunakan line break XHTML atau tidak.

  • TRUE (Default). nl2br() function akan menggunakan <br />
  • FALSE. nl2br() function akan menggunakan <br>

Catatan

nl2br() function menghasilkan sebuah string yang telah ditambahkan dengan tag HTML line break <br /> atau <br> sebelum semua code new line (\r\n, \n\r, \n dan \r).

Code new line \n digunakan oleh OS UNIX, \r\n digunakan oleh OS Windows dan \r digunakan oleh OS Macintosh.

Contoh

Berikut ini adalah contoh penggunaan nl2br() function:

Code PHP 1:

<?php
echo nl2br("foo isn't\n bar");
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

foo isn't<br />
 bar

Berikut ini adalah contoh penggunaan parameter is_xhtml:

Code PHP 2:

<?php
echo nl2br("Welcome\r\nThis is my HTML document", false);
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

Welcome<br>
This is my HTML document

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>