这篇文章给大家分享的是有关php里sql中文乱码怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
创新互联是一家专业提供天峻企业网站建设,专注与网站建设、网站制作、H5页面制作、小程序制作等业务。10年已为天峻众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。php sql中文乱码的解决办法:1、确保所有页面及数据库都统一使用同样的编码;2、设置“mysql_query('set names utf8');”;3、在php代码中添加“charset=utf-8”。
2、在用mysql_query做查询时无论是写入数据到mysql还是从mysql提取数据出来,设置
mysql_query('set names utf8');注意不要把“utf8”写成“utf-8”,这点很重要,否则就会出现以下尴尬的样子,中文都呈现为一堆???号。
注意:php的header()函数向客户端发送原始的HTTP报头,必须在任何实际的输出被发送之前调用header()函数(即写在最前面)。
还有一点需要注意content-type: text/html; charset=utf-8之间是用分号隔开,而不是逗号,这个小细节坑死我。
感谢各位的阅读!关于php里sql中文乱码怎么办就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
网站名称:php里sql中文乱码怎么办-创新互联
文章路径:https://www.cdcxhl.com/article14/cceede.html
成都网站建设公司_创新互联,为您提供静态网站、外贸网站建设、自适应网站、网站策划、网站设计、域名注册
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联