php iconv_strlen 计算字符串个数解决办法

内容摘要
这篇文章主要为大家详细介绍了php iconv_strlen 计算字符串个数简单示例,具有一定的参考价值,可以用来参考一下。

对phpiconv_strlen 计算字符串个数简单示例对此感兴趣的朋
文章正文

这篇文章主要为大家详细介绍了php iconv_strlen 计算字符串个数简单示例,具有一定的参考价值,可以用来参考一下。

对phpiconv_strlen 计算字符串个数简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!

/**
 * 
 * @param 
 * @arrange (www.idcnote.com)
 **/


$str="中国abc";
echo strlen($str); //返回7,因为 GBK编码每个中文两个字节,strlen是返回字符串所占的字节长度。
echo "<hr>";
echo iconv_strlen($str,"GBK"); //返回5.iconv_strlen 是统计字符串的字符数量

//假设当前页面编码为UTF-8

$str="中国abc";
echo strlen($str); //返回9,因为 UTF-8编码每个中文三个字节,strlen是返回字符串所占的字节长度。
echo "<hr>";
echo iconv_strlen($str,"UTF-8"); //返回5.iconv_strlen 是统计字符串的字符数量

iconv_strlen 是无论是何种编码,均能计算准确字符个数。

注:关于php iconv_strlen 计算字符串个数简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!