您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

截取GBK字符串的有关问题~

2024/4/9 13:57:57发布13次查看
截取gbk字符串的问题~~~~
这是一个截取gbk字符串的函数:
php codefunction gb_substr( $str , $len ){ $count = 0; for ( $i =0; $i
我的问题是,gbk和gb2312每个字符不肯定是2个字节吗?那直接用要截取的长度*2不完了吗?
比如我要截取3个字符:3*2=6 也就是我要截取到6的位置。
这么想对吗?
------解决方案--------------------
使用mb系列函数,gbk对非ascii两个字符,ascii还是1个字节。
------解决方案--------------------
不对,因为有可能含ascii码的数字或字符
探讨
这是一个截取gbk字符串的函数:
php code
function gb_substr( $str , $len ){
$count = 0;
for ( $i =0; $i if ( $count == $len ) break……
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product