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");?>