网络通识 · 虫蛀 0 处
计算机只认数字,字符要靠「编码表」翻译。ASCII 只有一百多个字符,中文各创各的表(GB2312、Big5…)互不认识。UTF-8 是 Unicode 的通用编码:英文 1 字节,中文常 3 字节,还兼容 ASCII。乱码的本质是「用甲表编码、用乙表解码」——所以修乱码第一步是确认收发双方用同一编码。网页里 <meta charset="utf-8"> 就是告诉浏览器用哪张表来读我。