首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mb_substr

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

mb_substr - 获取字符串的一部分

描述

代码语言:javascript
复制
string mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] )

根据字符数执行多字节安全的substr()操作。头寸从头开始计算str。第一个字符的位置是0.第二个字符的位置是1,依此类推。

参数

str

从中提取子字符串的字符串。

start

如果start不是负数,返回的字符串将从startstr零个位置开始的第th个位置开始。例如,在字符串' abcdef '中,位置0处的字符是' a ',位置2处的字符是' c ',等等。

如果start是负数,返回的字符串将从start第一个字符开始str

length

从中使用的最大字符数str。如果省略或传递NULL,则将所有字符提取到字符串的末尾。

encoding

encoding参数是字符编码。如果省略,则使用内部字符编码值。

返回值

mb_substr()返回strstartlength参数指定的部分。

更新日志

版本

描述

5.4.8

传递NULL作为长度提取所有字符到字符串的末尾。在此版本之前,NULL被视为与0相同。

另请参阅

  • mb_strcut() - 获取字符串的一部分
  • mb_internal_encoding() - 设置/获取内部字符编码

← mb_substr_count

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com