php设置网页编码的方法
php设置网页编码的方法:1、在PHP文件中加入“header("content-type:text/html;charset=utf-8");”代码;2、通过“mysql_query('SET NAMES UTF8');”设置编码。
推荐:《PHP视频教程》
一、HTML和PHP混合的页面解决方案
如何是HTML和PHP混编,除了按照第一个方法所说的操作之外,还需要在PHP文件的最上面加入这句代码:
<?php header("content-type:text/html;charset=utf-8"); //设置编码 ?>
二、纯PHP页面的中文乱码问题(数据是静态的)
如果你的PHP页面出现了乱码,只需要在页面的开始处加入下面代码就可以了。
<?php header("content-type:text/html;charset=utf-8"); //设置编码 ?>
三、PHP+Mysql中文乱码问题
这个除了按照第三种所说的操作之外,还要在你的数据查询/修改/增加之前加入数据库编码。而且,值得注意的是,这里的UTF8和之前的不一样,中间是没有横线的。
<?php mysql_query('SET NAMES UTF8'); //接下来的就是查出数据或者修改,增加 ?
如何你使用的MySQL版本在 4.1 或更高版本,可以在链接数据库操作后,设置一个字符编码,像下面这样
UTF-8编码只是其中一种编码,如果不想使用utf-8编码,也可以使用其他编码,只需将UTF-8换成你想使用的编码就可以,目前中文网站开发中主要用的是GB2312和UTF-8 两种编码。
有一点要注意的是在需要做数据库操作的php程序前加的 mysql_query("set names '编码'");编码,一定要和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是 utf8,这样插入或检索数据时就不会出现乱码了。
以上就是php设置网页编码的方法的详细内容,更多请关注其它相关文章!
下一篇: 如何在linux中安装VMWare虚拟机
推荐阅读
-
destoon实现商铺管理主页设置增加新菜单的方法
-
php采用curl访问域名返回405 method not allowed提示的解决方法
-
php下HTTP Response中的Chunked编码实现方法
-
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
-
php截取中文字符串不乱码的方法
-
php查看请求头信息获取远程图片大小的方法分享
-
PHP 字符串长度判断效率更高的方法
-
PHP 网页过期时间的控制代码
-
php缩小png图片不损失透明色的解决方法
-
eclipse android logcat只显示自己应用程序信息的设置方法