Gen. partnerAlgotech

PHP funkcia nl2br()

Prevedie zalomené riadky v texte na značky html. Táto značka sa používa na miestach, kde používateľ zadáva akýkoľvek text (textarea) a kde hrozí riziko použitia viacerých riadkov textu.

|
16. februára 2020

Táto funkcia konvertuje zalomenie riadku (\n) v reťazci na značku HTML <br>.

Parametre

Parameter Typ údajov Predvolená hodnota Poznámka
$string string not Vstupný reťazec.
$is_xhtml bool null Prepína metódu escapovania podľa kontextu.

Podrobný opis

$retezec = 'text
doplnkový text
a niečo iné";
echo nl2br($retezec);

Vrátenie:

text<br>
viac textu<br>
a niečo iné

Prevedie zalomené riadky v texte na značky html. Táto značka sa používa na miestach, kde používateľ zadáva akýkoľvek text (textarea) a kde hrozí riziko použitia viacerých riadkov textu.

Ošetrenie klasických vstupov (type="text") je nezmyselné, pretože tu nemožno zadávať viacriadkový text.

Poznámka: Od verzie PHP 4.0.5 je funkcia nl2br() XHTML oprávnená. Všetky verzie pred verziou 4.0.5 vrátia namiesto <br /> reťazec so značkou vloženou pred zalomenie riadku.

Príklad

echo nl2br("Welcome\r\nToto je môj dokument HTML", false);

Návraty:

Vitajte<br>
Toto je môj dokument HTML

Vrátené hodnoty

string

Vráti upravený reťazec vrátane značiek HTML.

Zmeny vo verziách

Verzia Poznámka
5.3.0 Pridaný voliteľný parameter is_xhtml.
4.0.5 nl2br () je teraz kompatibilný s XHTML. Všetky predchádzajúce verzie vrátia namiesto <br /> reťazec s vloženými zalomeniami riadkov.

Ďalšie zdroje

[Oficiálna dokumentácia funkcie nl2br](Oficiálna dokumentácia funkcie nl2br())

Načítavanie komentárov...

Zostaňte v obraze

Prihláste sa na odber nášho newslettera a získajte najnovšie informácie o kybernetickej bezpečnosti priamo do vašej e-mailovej schránky.

Vaše údaje sú v bezpečí. Newsletter môžete kedykoľvek odhlásiť.