php中echo输出汉字,在网页中运行为乱码,该怎么解决?

如题所述

    一般来说出于编码兼容考虑大多的页面都将页面字符集定义为utf-8,<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />,这时候要正常显示中文需要转化一下编码方式,比如:echo iconv("GB2312","UTF-8",'中文');就不会乱码了

    还有其他方法,比如在php的echo前面加入header("ContentType:text/html;charset=gb2312");当然简体中文页面也可以干脆地,把<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />中的UTF-8改成gb2312。

温馨提示:内容为网友见解,仅供参考
无其他回答

php中echo输出汉字,在网页中运行为乱码,该怎么解决?
一般来说出于编码兼容考虑大多的页面都将页面字符集定义为utf-8,,这时候要正常显示中文需要转化一下编码方式,比如:echo iconv("GB2312","UTF-8",'中文');就不会乱码了 还有其他方法,比如在php的echo前面加入header("ContentType:text\/html;charset=gb2312");当然简体中文页面也可以干脆地,把中...

php中echo出来的汉子乱码!请问怎么解决?
echo "汉字";?> 然后,注意,保存文件的时候,使用ansi编码,不要使用utf-8~这样,就能保证你输出的是中文了。dw在 编辑、首选项里面 新建文件 里面有有关编码的设置。如果是用记事本,默认保存为 ansi~不好意思,打错了 那个地方应该是 text\/html 不是 text\/xml 浏览器吧文件作为了xml来解析了。

php里面ECHO输出带中文怎么程序就有问题了呢,怎么解决呢?
可以在程序开始处发送一个头信息 header("Content-type:text\/html ;charset='utf-8'");

PHP 输出简单的中文 乱码问题
解决php中中文乱码问题方法 php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text\/html; charset=gb2312"),静态页面添加,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件。b. 如果欲使用utf-8编码,那么php要输...

php 有echo输出的地方就会出现“锘?”这个乱码,是怎么回事?
就试试GBK。再不行试试用UTF-8 mysql那里建议使用utf8_general_ci 这是多国语言支持的编码.如果还是不行.建议使用强制转换的函数lor fuck = “草XX”;fuck = iconv('UTF-8','GBK',$fuck); \/\/注意参数是单引号 不过用mysql作数据库还是有够悲剧的.严谨的SQL语法.无聊的乱码问题....

html和php脚本中汉字在firefox浏览器显示问题
您好!很高兴为您答疑!出现乱码大部分是由于编码方式的不一致导致的,其中主要有四个地方不一致就可能存在这个可能:1、页面文件的编码方式(.html,.php等)2、html.head中指定浏览器的编码方式 3、MySql数据库传输的编码方式 4、Apache字符集 您可以在火狐社区了解更多内容。希望我的回答对您有所帮助...

php文件怎么打开是乱码?
你应该把error_reporting改为E_ALL~E_NOTICE这样就不会有NOTICE级的警告 PHP输出简单的中文乱码问题解决php中中文乱码问题方法 php文件本身的编码与网页的编码应匹配 a.如果欲使用gb2312编码,那么php要输出头:header(“Content-Type:text\/html;charset=gb2312"),静态页面升如添加meta?http-equiv="...

在php中输出“Côte d’Ivoire ô”总是有乱码,该在么处理才能原样...
保存成UTF-8吧 不然字符会丢失 折中的方法:echo "Côte d' Ivoire ô"

网页设计<?php echo("<?php") ?>怎么会报错?
(1)如果你是用eval运行这条语句的话,那PHP肯定会报错。你把前面和后面的<?php和?>去掉,后面加分号就行了。(2)如果你输出<?php这个字符串,那么浏览器会报错(但不会把错误信息显示出来),因为浏览器无法识别<?php,它只能识别<?xml,所以,你应该这样:<?phpecho htmlspecialchars('<?php...

php文件编译时中文出现乱码情况怎样解决???
解压文件出现中文乱码怎么办解决办法

相似回答