nl2br

(PHP 4, PHP 5, PHP 7, PHP 8)

nl2brDizgedeki tüm satırsonlarının yerine HTML satır katlayıcıları yerleştirilir

Açıklama

nl2br(string$dizge, bool$xhtml = true): string

dizge içindeki bütün satırsonu karakterlerinin (\r\n, \n\r, \n ve \r) yerlerine <br /> veya <br> yerleştirilerek elde edilen dizgeyi döndürür.

Bağımsız Değişkenler

dizge

Girdi dizgesi.

xhtml

XHTML uyumlu etiket kullanılıp kullanılmayacağını belirler.

Dönen Değerler

Elde edilen dizge.

Örnekler

Örnek 1 - nl2br() örneği

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

Yukarıdaki örneğin çıktısı:

foo isn't<br /> bar

Örnek 2 - xhtml bağımsız değişkeni kullanımı

<?php
echo nl2br("Hoş Geldiniz\r\nBu bir HTML belgedir", false);
?>

Yukarıdaki örneğin çıktısı:

Hoş Geldiniz<br> Bu bir HTML belgedir

Örnek 3 - Çeşitli satırsonu ayraçları

<?php
$string
= "This\r\nis\n\ra\nstring\r";
echo
nl2br($string);
?>

Yukarıdaki örneğin çıktısı:

This<br /> is<br /> a<br /> string<br />

Ayrıca Bakınız

  • htmlspecialchars() - Özel karakterleri HTML öğeleri haline getirir
  • htmlentities() - Dönüştürülebilecek tüm karakterleri HTML öğeleri haline getirir
  • wordwrap() - Bir dizgeyi belli bir uzunlukta katlar
  • str_replace() - Bir alt dizgenin bütün örneklerini yenisiyle değiştirir
To Top