php计算中文长度函数
来源:互联网 发布:js template模板 编辑:程序博客网 时间:2024/05/31 18:51
function getlen($str)
{
if(strtolower(UC_CHARSET) != 'utf-8')
{
return strlen($str);
}
$count = 0;
for($i = 0; $i < strlen($str); $i++)
{
$value = ord($str[$i]);
if($value > 127)
{
$count++;
if($value >= 192 && $value <= 223) $i++;
elseif($value >= 224 && $value <= 239) $i = $i + 2;
elseif($value >= 240 && $value <= 247) $i = $i + 3;
}
$count++;
}
return $count;
}
{
if(strtolower(UC_CHARSET) != 'utf-8')
{
return strlen($str);
}
$count = 0;
for($i = 0; $i < strlen($str); $i++)
{
$value = ord($str[$i]);
if($value > 127)
{
$count++;
if($value >= 192 && $value <= 223) $i++;
elseif($value >= 224 && $value <= 239) $i = $i + 2;
elseif($value >= 240 && $value <= 247) $i = $i + 3;
}
$count++;
}
return $count;
}
0 0
- php计算中文长度函数
- php中计算中文字符串长度、截取中文字符串的函数代码
- (实用篇)php中计算中文字符串长度、截取中文字符串的函数代码
- PHP字符串长度计算 - strlen()函数
- PHP字符串长度计算 - strlen()函数
- PHP 字符串长度计算 - strlen() 函数
- PHP计算中文字符串长度 、截取对应中文字符串
- PHP中计算中文字符串长度、截取中文字符串
- 计算中文字符串长度
- 计算含有中文字符字符串长度的函数
- 利用PHP函数计算中英文字符串长度的方法
- php字符串函数(1)长度计算、查找、截取
- PHP截取含中文的混合字符串长度的函数
- 计算函数长度
- php 中英文字符串计算长度
- 【php】如何计算含有中文的字符串长度(中英文结合的字符串)
- php截取中文字符串长度的mb_substr()、mb_strcut()函数,自定义实现中文字符串无乱码方法
- MySql 计算字段长度函数
- GSM语音编码
- java 判断字符串中全部为数字
- 持续集成之“自动化部署”
- SQL精编3
- 设置UnityWebPlayer宽高100%
- php计算中文长度函数
- 装饰模式
- mac 如何打开目录使用工具
- location.href、parent.location.href、top.location.href、 window.open实现页面跳转
- 客户自谈移民香港的感想和经历(二)
- 持续集成理论和实践的新进展
- Effecitive Java 读书笔记 (一)
- Android中Animation动画的介绍及用法
- C++中 #define与const、inline、typedef的区别