Aug182012
php echo中文乱码
php echo 中文时发现乱码
有一表单,表单页面是HTML的,HTML头部写好了代码,是使用UTF-8编码的。
因此表单页面显示是没有什么问题的。
但是表单的提交程序却是使用PHP的,PHP代码中有一些语句是针对提交的内容进行判断的。
根据判断结果会做一些输出。这时用到了echo。
并且echo输出的内容中是有中文的。
但实践发现不少浏览器是正常显示的,但也有不少浏览器是中文显示是乱码的。
最后找到了解决办法。
在PHP的开始发送Header 告诉游览器这是采用UTF-8编码的。
1
2
3 <?php
header("Content-Type:text/html; charset=utf-8");
?>
本文固定链接: http://iplaylinux.com/php-echo-chinese-uff-8.html | Linux玩家