PHP Manual

PHP funkcia nl2br()

2020-02-16T17:48:19.000Z

Obsah článku

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

Jan Barášek   Ví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

1.
4.
6.
7.
8.
9.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
285.
290.
291.
292.
293.
294.
296.
297.
299.
300.
301.
302.
303.
304.
305.
306.
308.
312.
313.
314.
315.
316.
317.
319.
321.
324.
325.
326.
327.
328.
330.
331.
333.
334.
335.
336.
338.
341.
342.
344.
346.
349.
350.
351.
353.
354.
355.
356.
358.
359.
360.
362.
363.
364.
365.
366.
371.
374.
375.
377.
378.
379.
381.
382.
383.
384.
386.

V jiných jazycích

Status:
All systems normal.
2025