课程
/后端开发
/PHP
/PHP入门篇
苹果为什么占用 6个字符? 不是 应该 4个? 字符和字节 什么关系?
2015-06-19
源自:PHP入门篇 3-2
正在回答
你的问题应该是"苹果为什么占用 6个字节" 吧?
字符:文字的符号,‘A'是英文字符,'苹'是中文字符。
字节:BYTE, 计算机存储容量的一种计量单位。1K=1024BYTE,1M=1024K,1G=1024M。譬如一块硬盘容量是500G,你可以计算能存储多少个字节。
编码:你的问题设计到编码(ASCII编码、Unicode编码、UTF8编码)。UTF编码下,任何字符都用3个字节来进行编码,所以“苹果”要占用3X2=6个字节
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
3 回答不懂为什么函数var_dump("苹果"),中显示结果是string(6) "苹果"
2 回答请问输出中string(6) "苹果",这个6是什么含义?
2 回答为什么输出的类型是string(6) "苹果"和int(10),6和10是什么意思?
3 回答string(12) "就是就是" 为什么一个汉字占三个字节,不是占两个字节吗?
6 回答一个汉字不是占两个字节么