main.php编码改成utf-8乱码怎么解决
发布于:2022-01-17 09:50:54
#1 hunter
我是新手,在学习实例留言本,教程要求把把有php改成utf-8的编码,我照做了,但是就出现乱码。我再把编码改成ansi,就不会出现乱码,这是怎么回事。
另外,第一次在做这个例子的时候,写数据库写不进去。
请高手指教。
2013-02-04 12:00:08
#2 改变命运2023
教程里有一个utf-8的实例,你直接下utf-8版本的,别下gbk的就行了。一般乱码情况就是编码出错,比如另存为utf-8而不是utf-8-bom ,还有如果是html的话,文件头部
的charset属性定与编码一致,比如:utf-8.文本文件也是utf-8。只要编码一致,就不会有错。当然如果要是涉及到数据库操作。在插入数据时,就要进行编码设置 mysql_query("SET NAMES UTF8"); 不过,你如果下载utf-8版本的话 就不需要考虑这些了。因为都给你配置好了
2013-02-04 13:22:05
#3 jake
楼上正解。
另外,建议看看我们手册里面UTF8一章,对照检查。
2013-02-04 13:32:44
#4 hunter
谢谢楼上的解答。我先看utf8一章。
2013-02-04 16:23:51