PHP mb_substr() 函數
實例
從字符串中返回 "范軍":
<?php echo mb_substr("范軍手札", 0, 2);// 輸出:范軍 ?>
定義和用法
mb_substr() 函數返回字符串的一部分,之前我們學過 substr() 函數,它只針對英文字符,如果要分割的中文文字則需要使用 mb_substr()。
注釋:如果 start 參數是負數且 length 小于或等于 start,則 length 為 0。
語法
mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] ) : string
| 參數 | 描述 |
|---|---|
| str | 必需。從該 string 中提取子字符串。 |
| start | 必需。規定在字符串的何處開始。
|
| length | 可選。規定要返回的字符串長度。默認是直到字符串的結尾。
|
| encoding | 可選。字符編碼。如果省略,則使用內部字符編碼。 |
技術細節
| 返回值: | 返回字符串的提取部分,如果失敗則返回 FALSE,或者返回一個空字符串。 |
|---|---|
| PHP 版本: | 4+ |
上一篇:html中input的value
下一篇:PHP strlen()與mb_