wordwrap()函數是PHP中的內置函數。此函數使用換行符將給定的字符串包裝為給定數量的字符。
用法:
string wordwrap ($str, $width, $break, $cut )
參數:該函數接受上述語法中所示的4個參數,並在下麵進行描述:
- $str:此參數指定輸入字符串,需要將其分成幾行。
- $width:此參數指定將包裝字符串的字符數。那是字符數,字符串之後將中斷。
- $break:這是一個可選參數,如果指定了該參數,則會在斷開字符串時附加該值。
- $cut:這是一個布爾型參數,如果此參數設置為TRUE,則字符串始終以指定寬度或之前的寬度包裝。也就是說,如果它進入參數$width指定的約束的中間,也會打斷單詞。當此參數設置為FALSE時,即使寬度小於字寬,該函數也不會拆分字。
返回值:該函數將返回一個字符串,該字符串將纏繞到指定的長度,即,如果成功,則將字符串分成幾行;如果失敗,則將其分為FALSE。
以下示例程序旨在說明PHP中的wordwrap()函數:
程序1:
<?php
// Input string
$str = "keep practicing at geeksforgeeks";
// prints the wrapped string
echo wordwrap($str, 15, "\n", TRUE);
?>
輸出:
keep practicing at geeksforgeeks
程序2:
<?php
// Input String
$text = "Be a part of geeksforgeeks.";
// Wrapped string
$newtext = wordwrap($text, 8, "\n", TRUE);
echo "$newtext\n";
?>
輸出:
Be a part of geeksfor geeks.
參考:
http://php.net/manual/en/function.wordwrap.php
相關用法
- HTML Style wordWrap用法及代碼示例
- PHP pi( )用法及代碼示例
- PHP Ds\Map get()用法及代碼示例
- p5.js hex()用法及代碼示例
- PHP each()用法及代碼示例
- p5.js max()用法及代碼示例
- d3.js d3.lab()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- p5.js int()用法及代碼示例
- p5.js nf()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- CSS hsl()用法及代碼示例
注:本文由純淨天空篩選整理自priya_1998大神的英文原創作品 PHP | wordwrap() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。