php中字符与字节的区别
程序员文章站
2022-04-29 18:22:51
...
字符:
字符是可使用多种不同字符方案或代码页来表示的抽象实体。例如,Unicode UTF-16 编码将字符表示为 16 位整数序列,而 Unicode UTF-8 编码则将相同的字符表示为 8 位字节序列。公共语言运行库使用 Unicode UTF-16(Unicode 转换格式,16 位编码形式)表示字符。
php在UTF-8编码下,一个汉字占3个字符,gbk编码下只占2个字符。
字节(Byte):
字节是通过网络传输信息(或在硬盘或内存中存储信息)的单位。
应用:
如果数据库中表为UTF8编码,则其中字段设置为最长10位字符,则最多存入长度为 eg: '我是中1'
推荐阅读
-
C#中重载重写和覆盖的定义与区别
-
C#中String和StringBuilder的简介与区别
-
Sqlserver中char,nchar,varchar与Nvarchar的区别分析
-
PHP字符串函数系列之nl2br(),在字符串中的每个新行 ( ) 之前插入 HTML 换行符br
-
Oracle中Union与Union All的区别(适用多个数据库)
-
php实现过滤字符串中的中文和数字实例
-
C#中new的用法及与override的区别分析
-
android中Intent传值与Bundle传值的区别详解
-
浅析Java中String与StringBuffer拼接的区别
-
node.js中fs.stat与fs.fstat的区别详解