PHP字符截取函数。兼容中文,英文,中英文混杂等情况
2013-11-28 14:44
537 查看
PHP字符截取函数。兼容中文,英文,中英文混杂等情况。
/** * 中英文字符截取函数。 * @param string $content 要截取的字符串 * @param int $total 要截取多少个字符 默认截取64个字符。 * @param string $encoding 字符编码是什么 * @param int $start 从哪里开始截取 * @param string $suffix 显示哪种省略号 默认不显示省略号。 * @return string 截取后的字符串 */ public static function my_mb_substr($content, $total = 64, $suffix = '......', $encoding = 'utf-8', $start = 0) { if (mb_strlen($content, $encoding) > $total) { return mb_substr($content, $start, $total, $encoding) . $suffix; } return mb_substr($content, $start, $total, $encoding); }
使用此方法请打开mb函数扩展。
相关文章推荐
- php 中文字符截取函数
- 中英文 字符 截取 判断 中文 英文
- PHP 截取中文字符函数
- PHP截取字符串,获取长度,获取字符位置的函数 中文字符截取
- php实现gbk和uft8编码中英文字符截取函数的应用
- 自己在用的PHP中文字符截取函数
- php完美截取中文字符函数mb_substr
- php实现gbk和uft8编码中英文字符截取函数的应用
- C#中进行中英文字符截取(中文2个长度,英文1个)
- 截取文本,区分中英文字符,中文算两个长度,英文算一个长度
- php截取字符串方法, 让英文,中文,中英文混合差不多长
- 前台判断中英文字符长度,中文2英文1,并可截取
- php截取中英文字符函数
- 获取中英文字符串的第一个中文或者英文字符对应的十进制数字
- php字符串截取函数,支持中文截取
- php中文字符截取防乱码
- php 中文字符串截取函数
- 分享一个PHP 字符串反转函数 支持中文 英文
- php截取中文字符串长度的mb_substr()、mb_strcut()函数
- wifi名称修改时最多支持10个中文或32个英文字符;当中文混杂时,只支持20个Asic码(V盘项目)