一、中文截取:mb_substr() mb_substr( $str, $start, $length, $encoding )
$str,需要截断的字符串
$start,截断开始处,起始处为0
$length,要截取的字数
$encoding,网页编码,如utf-8,GB2312,GBK
实例:
代码如下:
<?php
$str='软件开发网:https://www.jb51.net';
echo mb_substr($str,0,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8
?>
结果显示:软件开发网
二、获取中文长度:mb_strlen() mb_strlen( $str, $encoding )
$str,要计算长度的字符串
$encoding,网页编码,如utf-8,GB2312,GBK
实例:
代码如下:
<?php
$str='软件开发网:https://www.jb51.net';
echo mb_strlen($str,'utf-8');//假定此代码所在php文件的编码为utf-8
?>
结果显示:24
您可能感兴趣的文章:PHP preg_replace() 正则替换所有符合条件的字符串php中利用explode函数分割字符串到数组PHP通过iconv将字符串从GBK转换为UTF8字符集PHP字符转义相关函数小结(php下的转义字符串)php字符串截取的简单方法PHP中去掉字符串首尾空格的方法php 字符串中是否包含指定字符串的多种方法PHP 查找字符串常用函数介绍php字符串截取问题PHP字符串的连接的简单实例php学习笔记之字符串常见操作总结
php中文
mb
字符串
mb_substr
substr
PHP
字符