PHP wordwrap() 函數

實例

按照指定長度對字符串進行折行處理:

<?php
$str = "長單詞的一個例子:Supercalifragulistic";
echo wordwrap($str,15,"<br>\n");
?>

運行實例

定義和用法

wordwrap() 函數按照指定長度對字符串進行折行處理。

注釋:該函數可能會在行的開頭留下空白字符。

語法

wordwrap(string,width,break,cut)
參數 描述
string 必需。規定要進行折行的字符串。
width 可選。規定最大行寬度。默認是 75。
break 可選。規定作為分隔符使用的字符(字串斷開字符)。默認是 "\n"。
cut

可選。規定是否對大于指定寬度的單詞進行折行:

  • FALSE - 默認。No-wrap
  • TRUE - 折行

技術細節

返回值: 若成功,則返回折行后的字符串。若失敗,則返回 FALSE。
PHP 版本: 4.0.2+
更新日志: 在 PHP 4.0.3 中,新增了 cut 參數。

更多實例

例子 1

使用所有的參數:

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15,"<br>\n",TRUE);
?>

運行實例

例子 2

對字符串進行折行:

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15);
?>

以上代碼的 HTML 輸出(請查看源代碼):

<!DOCTYPE html>
<html>
<body>
An example of a
long word is:
Supercalifragulistic
</body>
</html>

以上代碼的瀏覽器輸出:

長單詞的一個例子:Supercalifragulistic

運行實例