php在浏览器显示的中文是问号怎么处理
Jun 13, 2016 pm 01:31 PM
php在浏览器显示的中文是问号怎么办?
我在win7上试的没问题,mac上就会出现这种情况。我怀疑是mac上apache或php的设置问题。源文件代码里面是中文,可是用浏览器看源代码的时候中文就没有了。怎么办?
------解决方案--------------------
那就是php文件编码、数据库(如果显示乱码的文字是数据库中查询出来的)编码跟html代码中声明的编码不统一,前两者之一不是用utf8编码的。
------解决方案--------------------
那你看看本身的PHP文件是否是UTF-8的,然后再看看打开页面的时候,网页编码是否选择的对应的UTF-8编码
------解决方案--------------------
该php文件要用utf-8编码,你确定是这样吗?
------解决方案--------------------
------解决方案--------------------
mysql数据库,php文件内部,php本身都要一至才行。
正确设置:
如:全部都是utf-8
mysql数据库设成utf8 unicode,
php头设为:
最重要的一点:php文件本身要是utf-8编码,默认是ansi.
方法:用记事本打开php文件,另存为:选择utf-8编码。
OK!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Bagaimana untuk membetulkan ralat mysql_native_password tidak dimuatkan pada MySQL 8.4
