mb_strimwidth
(PHP 4 >= 4.0.6, PHP 5)
mb_strimwidth — 獲取按指定寬度截斷的字符串
説明
string mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker [, string $encoding ]] )
按 width 將字符串 str 截短。
參數
str
要截短的 string 。 start 開始位置的偏移。從這些字符數開始的截取字符串。 (默認是 0
個字符)width 所需修剪的寬度。 trimmarker 當字符串被截短的時候,將此字符串添加到截短後的末尾。 encodingencoding
參數為字符編碼。如果省略,則使用內部字符編碼。
返回值
截短後的 string 。 如果設置了 trimmarker,還會將 trimmarker 追加到返回的值。
範例
Example #1 mb_strimwidth() 例子
<?phpecho mb_strimwidth("Hello World", 0, 10, "...");// 輸出 Hello W...?>
解決 WordPress 使用 mb_strimwidth 函數出現亂碼!
1 、開啓 apache 服務器的 mb_string extension 服務。
2 、 string mb_strimwidth ( string $str , int $start , int $width [, string $trimmarker [, string $encoding ]] )
使用 encoding 參數設置字符編碼。
例:<?phpecho mb_strimwidth("ios100-知識庫", 0, 10, "...","utf-8");?>