yes, latin1是数据库的默认语言编码.
但并不代表他就不能存储其它语言的编码UTF-8是包含了基本所有国际编码, 一般情况下呢,统一编码最好.
但市场上大部分主机都用latin1编码数据库.
只要你写入的时候PHP编码为UTF-8,读出来的时候也用UTF-8就没有问题.但在数据库里显示可能会乱码,但这不引响程序及显示.如果用UTF-8请在第一行指定PHP的执行编码:header('Content-type: text/html; charset=utf-8');
但并不代表他就不能存储其它语言的编码UTF-8是包含了基本所有国际编码, 一般情况下呢,统一编码最好.
但市场上大部分主机都用latin1编码数据库.
只要你写入的时候PHP编码为UTF-8,读出来的时候也用UTF-8就没有问题.但在数据库里显示可能会乱码,但这不引响程序及显示.如果用UTF-8请在第一行指定PHP的执行编码:header('Content-type: text/html; charset=utf-8');
读取时使用相同编码也可,SET NAMES
正解~
唯一碰到的就是发邮件大部分邮箱都不识utf-8编码.如果全球都用utf-8,程序员就省不少功夫了