一、编码的概念
概念1: 编码是信息从一种形式或格式转换为另一种形式的过程也称为计算机编程语言的代码简称编码。
用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通讯等方面广泛使用。解码,是编码的逆过程。
概念2:将人类可以理解的语言编译成计算机可以执行的语言。
二、编码的思想
将人类中的自然语言人为的按照一种规则与一个二进制的数值做对应,当这种对应关系越来越多的时候,就会形成一张表,我们称之为编码表。
三、Ascii表的:
1.它是全世界第一张通用的单字节编码表;
2.ascii码表分成三个部分,非打印字符、打印字符、扩展打印字符,一共包含256个字符,Bin(二进制)Dec(十进制)Hex(十六进制);
3.当我们没有使用正确的编码来处理汉字时,在网页展示就会出现乱码。
4.对中文汉字来说,我们目前使用最多的一种编码标准就是utf-8编码。
5.字符集:可以把字符集和编码表当成一个东西理解。如果编码(字符集)用的不对那么久会出现乱码,此时需要设置对的编码即可。需要记住utf-8编码(GBK、gb2312......)
<?php
header("content -type:text/html;charset=utf8");
echo "中文";
echo "<br />;
for ($i = 0 ;$i<256;++$i ){
echo chr($i);
}
?>
浙公网安备 33010602011771号