如何解决php echo乱码问题

藏色散人
Freigeben: 2023-03-07 11:06:01
Original
3099 人浏览过
php echo乱码是因为编码出现问题,其解决办法就是在php的echo前面加入语句如“header(“Content-Type:text/html;charset=gb2312”);”即可。

如何解决php echo乱码问题

推荐:《PHP视频教程

php echo中文乱码问题

用echo输出的中文显示成乱码,

其实应该是各种服务器脚本都会遇到这个问题,

根本还是编码问题,

一般来说出于编码兼容考虑大多的页面都将页面字符集定义为utf-8

这时候要正常显示中文需要转化一下编码方式,比如

echo iconv(“GB2312”,”UTF-8”,’中文’);就不会乱码了

还有其他方法,比如

在php的echo前面加入header(“Content-Type:text/html;charset=gb2312”);

当然简体中文页面也可以干脆地,

把中的UTF-8改成gb2312

同时附上php查询数据库的代码操作

城市信息一览表";
echo "";
echo "";
echo "";
echo "";
while($row=mysql_fetch_assoc($res)){
    echo "";
    echo "";
    echo "";
}
echo "
idnamecountrycodedistrictpopulation
{$row['ID']}{$row['Name']}{$row['CountryCode']}{$row['District']}{$row['Population']}
"; mysql_close($conn); ?>
Nach dem Login kopieren

ba572a0578d59d9d9f0494ee2efe133.png

以上是如何解决php echo乱码问题的详细内容。更多信息请关注PHP中文网其他相关文章!

Verwandte Etiketten:
php
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!