PHP乱码问题总结及解决方法

WBOY
Freigeben: 2016-06-20 13:02:39
Original
983 Leute haben es durchsucht

PHP乱码问题总结及解决方法

乱码一直是困扰PHP初学者的一个非常大的问题,现在总结下造成PHP网站乱码的原因及解决方法

一、HTML页面编码:

meta http-equiv=content-type content=text/html; charset=utf-8 这里的编码要和数据库编码,及连接数据库编码;

二、文件存储编码:

比如文件inde.php,改变其存储编码为所需编码。只需用EditPlus等文本编辑软件文件另存为,在编码中选择正确的编码

(这点很多人都会忽略);

三、数据库编码:

比如用的是phpmyadmin 选择数据库后,选择操作选项。下面有一个整理,这里面也要设置成统一的编码;

四、表编码:

操作和第三点类似。这里就不重复了;

五、字段编码:

在建表的建字段的时候,有个整理。如果内容有汉字,就一定要改成统一的编码;

六、数据库操作编码设置:

连接数据库时mysql_select_db()后面,要加一句 mysql_query( set names utf8 );

七、本地测试成功后的网站,传到网上去,会有乱码。

可能会是在本地导出数据时没有选择正确的编码,所以才会在导入到web上后有乱码问题。

其实只要细心点,就能完全解决php乱码问题,难的不是技术,而是细心。


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!