php能写入英文不能写入中文如何解决


本篇内容主要讲解“php能写入英文不能写入中文如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php能写入英文不能写入中文如何解决”吧! php能写入英文不能写入中文的解决办法:1、在PHP页面本身中加入“header(“Content-type=text/html;charset=utf-8”);”;2、在建立数据库连接之后,将该连接的编码方式改为中文;3、设置“mysql_query(“set names utf8”);”即可。解决办法:一、php页面本身

header("Content-type=text/html;charset=utf-8");

二、在建立数据库连接之后,将该连接的编码方式改为中文。代码如下:

$linkID=@mysql_connect("localhost","root","admin");
if(!$linkID)
{
echo"数据库连接失败!";
}
echo"数据库连接成功!";
mysql_query("SETcharacter_set_connection=GBK"免费云主机域名,$linkID);//将连接改为中文编码方式。这种方式仅能保证插入能正常执行,但是插入之后的数据时???乱码。有待继续解决。

继续上面的问题。我先是查看了一下Apache目录下的PHP源文件,发现页面的编码方式是ANSI的,于是乎,我改成了utf8格式的。然后在执行SQL语句命令前加上这么一句话,

mysql_query("setnamesutf8");//这句话的意思是:使php写入mysql的编码为utf-8
可以防止phpmyadmin中查看mysql的中文数据出现乱码!//很重要!!

到此,相信大家对“php能写入英文不能写入中文如何解决”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: 怎么通过yarn自动生成vue组件

这篇文章主要介绍“怎么通过yarn自动生成vue组件”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么通过yarn自动生成vue组件”文章能帮助大家解决问题。实践步骤安装一下chalk,这个插件能让我们的控制台输出语句…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/10 16:30
下一篇 03/10 16:30

相关推荐