Újsor létrehozásához a PHP biztosítja nl2br() funkció. Ez egy beépített PHP függvénye, amely a HTML sortörések beszúrására szolgál a karakterlánc minden újsora elé. Bár használhatunk PHP újsor karaktert is vagy a forráskódon belül az újsor létrehozásához, de ezek a sortörések nem lesznek láthatóak a böngészőben. Tehát az nl2br() itt hasznos.
Az nl2br() függvény tartalmazza ezeket a
vagy
újsor karaktereket, amelyek együttesen hozzák létre az újsort. Az nl2br() függvényen kívül egy html törésvonal tag
a húr megszakítására szolgál. A
a címkét idézőjelek közé kell tenni, pl.
'.
Például
Az újsor létrehozásához PHP-ben nézzük meg a példák számát.
1. példa
Vegyünk egy példát az újsor létrehozására az nl2br() függvény segítségével.
Kimenet
Ebben a példában láthatjuk, hogy az nl2br() függvény ' ' és ' ' karaktereket tartalmazott az újsor karakterláncában. Az alábbi kimenetben a következő program eredményét láthatjuk.
New line will start from here in this string on the browser window
2. példa
Kimenet
A fenti példában láthatjuk, hogy a „ ” vagy „ ” karakter után a karakterlánc nem az új sorból indult. A ' ' és ' ' önmagában nem elegendő újsor létrehozásához a karakterláncban, mivel az egész karakterlánc egyetlen sorban jelenik meg.
One line after another line One line after another line
Megjegyzés: Linuxban a „/n” karaktert használják újsor írásához, míg a Windowsban a „ ” karaktert használják. A biztonság kedvéért használja a ' ' karaktert az újsor létrehozásához.
3. példa
<?php echo 'One line after another line'; echo '</br>'; echo 'One line after another line'; ?>
Kimenet
Itt megtörjük a sorokat a html break line tag segítségével
'.
One line after another line One line after another line