美文网首页
各编码中,中英文字符所占字节数

各编码中,中英文字符所占字节数

作者: tysnd | 来源:发表于2020-04-04 11:55 被阅读0次

英文字母:

字节数 : 1;编码:GB2312

字节数 : 1;编码:GBK

字节数 : 1;编码:GB18030

字节数 : 1;编码:ISO-8859-1

字节数 : 1;编码:UTF-8

字节数 : 4;编码:UTF-16

字节数 : 2;编码:UTF-16BE

字节数 : 2;编码:UTF-16LE

中文汉字:

字节数 : 2;编码:GB2312

字节数 : 2;编码:GBK

字节数 : 2;编码:GB18030

字节数 : 1;编码:ISO-8859-1

字节数 : 3;编码:UTF-8

字节数 : 4;编码:UTF-16

字节数 : 2;编码:UTF-16BE

字节数 : 2;编码:UTF-16LE

因此在PHP中使用 substr、str_split等函数时,如果字符串包含汉字,要根据字符串的不同编码方式设置参数中的长度。

相关文章

  • 各编码中,中英文字符所占字节数

    英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030...

  • Mysql LENGTH() 和 CHAR_LENGTH()

    length():返回字符串所占的字节数(受编码影响). char_length():返回字符串中的字符数.

  • 关于中文的编码格式

    char foo='中'? Java语言中,中文字符所占的字节数取决于字符的编码方式,一般情况下,采用ISO885...

  • 计算机是怎样跑起来的

    存储汉字时,字符编码不同,汉字所占用的字节数也就不同。在GBK字符编码下,一个汉字占用2个字节。而在UTF-8字符...

  • Java不同编码方式,中英文字符所占字节数

    有人说Java中中文字符占2个字节,也有人说占3个字节,甚至还有人说占4个字节; 有人说Java中英文字符占1个字...

  • 字符编码

    英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码...

  • Java IO流(转换流的字符编码)

    编码:字符串变成字节数组,解码:字节数组变成字符串。String-->byte[];str.getBytes[ch...

  • 常见编码的字节

    常见编码 记录一下编码,其实程序员最关心的就是哪个编码集支持的符号更多,并且所占的字节数。 DBCS : Doub...

  • JAVA中英文占用字节数

    JAVA对中文默认使用的是UTF-8编码JAVA对于不同编码,所占的字节数是不同的。具体如下: 测试代码如下:

  • 字符串

    * 中英文混合字符串截取 * 获取字符串字节数 * 多行字符串,最后一行的中间处省略多余字符

网友评论

      本文标题:各编码中,中英文字符所占字节数

      本文链接:https://www.haomeiwen.com/subject/riwdphtx.html