欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【关于PHP字符集的问题】,下面是详细的分享!
关于PHP字符集的问题
字符集当然有很多的种类,在中国大陆主要是使用GB2312的,但是有的时候我们还是应该考虑一下国外的朋友访问你的网站的问题,那么你就应该使用UTF-8了,其实这个是一个趋势吧,很多的国内网站也都采用这个编码了,这样的话,才不容易因地区差异,访问网页导致乱码。
header("content-type: text/html; charset=gb2312");
这个是在php里面输出头文件的。当然设置的GB2312,你可以改成你自己需要的编码。
如果是在html里面遇到的问题的话,那么主要是<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />,也就是在head里面的。
一般情况下你使用Dreamweaver或者其他一些编辑器的话都可以自动的调整好的。
以上所分享的是关于关于PHP字符集的问题,下面是编辑为你推荐的有价值的用户互动:
相关问题:关于php和mysql字符集的问题
答:第一,你先弄清楚你的php文件编码是什么,也就是你写入数据库的文字编码,可能为utf-8 第二,你要弄清楚你输出的网页编码是什么,可能为gb2312 如果你网页是gb2312编码,显示正常,那么就说明你数据库里存的是gb2312,因为数据库是latin1存的时... >>详细
相关问题:PHP设置数据库字符集
答:set names 'gbk' 是指设定 客户端环境的编码, 而不是指创建表的编码. 要创建表的编码, 就得 CREATE TABLE uu ( id int; ) DEFAULT CHARSET='gbk'; >>详细
相关问题:PHP连接mysql字符集设置问题
答:页面文件加上header("Content-Type:text/html;charset=gbk"); character_set_client=binary 改为character_set_client=gbk 在你的语句中修改下 character_set_client=gbk,再试试,如果不行 在MYSQL中执行下面的语句看看你的数据库和表是什么字符... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
