PHP funkcia nl2br()

16. 2. 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

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

Vrátenie:

html
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

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

Návraty:

html
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())

Jan Barášek
Jan BarášekVíce o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články
PHP funkcia cosh()PHP funkcia nl2br()PHP funkcia acos()PHP funkcia mail()PHP funkcia str_ireplace()PHP funkcia md5_file()PHP funkcia stream_copy_to_stream()PHP funkcia atan()PHP funkcia cosh()PHP funkcia octdec()PHP funkcia getenv()PHP funkcia file_exists()PHP funkcia connection_status()PHP funkcia hexdec()PHP funkcia usort()PHP funkcia putenv()PHP funkcia log10()PHP funkcia sha1_file()PHP funkcia php_uname()Funkcia PHP unpack()Funkcia PHP constant()PHP funkcia stream_get_transports()PHP funkcia setlocale()PHP funkcia asort()PHP funkcia parse_ini_string()PHP funkcia syslog()PHP funkcia getrusage()PHP funkcia stream_set_blocking()PHP funkcia strrchr()PHP funkcia set_time_limit()PHP funkcia readfile()PHP funkcia cli_set_process_title()PHP funkcia popen()PHP funkcia stream_context_get_default()PHP funkcia strrpos()PHP funkcia strtoupper()PHP funkcia exp()PHP funkcia getlastmod()Funkcia PHP dechex()PHP funkcia base64_encode()PHP funkcia get_html_translation_table()PHP funkcia headers_sent()Funkcia PHP setcookie()Funkcia PHP flush()PHP funkcia call_user_func()PHP funkcia set_magic_quotes_runtime()PHP funkcia fileinode()PHP funkcia chunk_split()PHP funkcia fileperms()PHP funkcia stream_socket_recvfrom()PHP funkcia cli_get_process_title()PHP funkcia intval()PHP funkcia arsort()PHP funkcia fileowner()PHP funkcia ob_end_clean()PHP funkcia round()PHP funkcia next()PHP funkcia uniqid()PHP funkcia ob_get_level()PHP funkcia is_writeable()Funkcia PHP ini_restore()PHP funkcia stream_filter_append()PHP funkcia gethostbyaddr()PHP funkcia expm1()PHP funkcia get_meta_tags()PHP funkcia highlight_file()PHP funkcia rad2deg()PHP funkcia get_include_path()PHP funkcia parse_ini_file()PHP funkcia flock()PHP funkcia get_magic_quotes_runtime()PHP funkcia str_split()PHP funkcia ob_clean()PHP funkcia get_magic_quotes_gpc()PHP funkcia stream_select()PHP funkcia strnatcmp()PHP funkcia closelog()PHP funkcia ob_get_status()PHP funkcia rewind()PHP funkcia natcasesort()PHP funkcia convert_cyr_string()PHP funkcia strcoll()PHP funkcia stream_register_wrapper()PHP funkcia min()PHP funkcia time_nanosleep()PHP funkcia floatval()PHP funkcia wordwrap()PHP funkcia socket_set_blocking()Funkcia PHP pathinfo()PHP funkcia touch()PHP funkcia hebrev()PHP funkcia ob_get_flush()PHP funkcia sinh()PHP funkcia html_entity_decode()PHP funkcia sleep()PHP funkcia closedir()PHP funkcia stream_socket_client()PHP funkcia realpath()PHP funkcia time_sleep_until()PHP funkcia print_r()PHP funkcia is_nan()PHP funkcia quoted_printable_encode()PHP funkcia diskfreespace()PHP funkcia strip_tags()Funkcia PHP md5()PHP funkcia str_word_count()PHP funkcia sin()PHP funkcia stream_supports_lock()PHP funkcia is_writable()Funkcia PHP umask()PHP funkcia bin2hex()PHP funkcia stream_get_contents()PHP funkcia var_dump()PHP funkcia stat()PHP funkcia php_ini_loaded_file()PHP funkcia krsort()PHP funkcia stripos()PHP funkcia get_cfg_var()PHP funkcia strtr()Koniec()AcoshFunkcia PHP fopen()
V jiných jazycích

Newsletter

Nejlepsi tipy a triky o PHP do Vaseho e-mailu. Clanky a novinky nejen ze sveta PHP a programovani.