首頁  >  文章  >  後端開發  >  php在字串中每行之前插入html換行符的函數nl2br()

php在字串中每行之前插入html換行符的函數nl2br()

黄舟
黄舟原創
2017-11-02 13:41:361825瀏覽

實例

在字串中的新行(\n)之前插入換行符:

<?php
echo nl2br("One line.\nAnother line.");
?>

上面程式碼的瀏覽器輸出如下:

One line.
Another line.

上面程式碼的HTML 輸入如下(查看原始程式碼):

One line.<br />
Another line.

定義和用法

#nl2br() 函數在字串中的每個新行(\n)之前插入HTML 換行符(< ;br> 或df250b2156c434f3390392d09b1c9563)。

語法

nl2br(string,xhtml)

參數          說明

##string        必要。規定要檢查的字串。    

xhtml        可選。一個表示是否使用相容 XHTML 換行的布林值:

                 TRUE- 預設值。插入df250b2156c434f3390392d09b1c9563

                 FALSE - 插入0c6dc11e160d3b678d68754cc175188a

技術細節

回傳值:            傳回已轉換的字串。

PHP 版本:        4+    

#更新日誌:  在PHP 4.0.5 之前,函數插入0c6dc11e160d3b678d68754cc175188a。在 PHP 4.0.5 之後,函數插入相容 XHTML 的 df250b2156c434f3390392d09b1c9563。

                   在 PHP 5.3 中,新增了 xhtml 參數。

更多實例

實例1

透過使用xhtml 參數,在新行(\n)之前插入換行符:

<?php
echo nl2br("One line.\nAnother line.",false);
?>

上面程式碼的瀏覽器輸出如下:

One line.
Another line.

上面程式碼的HTML 輸入如下(查看原始程式碼):

One line.<br>
Another line.

一個簡單的範例:

<?php

$str = "Welcome to 
www.nowamagic.net";

echo nl2br($str);

?>

運行結果的HTML程式碼:

Welcome to <br />    
www.nowamagic.net


以上是php在字串中每行之前插入html換行符的函數nl2br()的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn