PHP中文乱码解决办法

 时间:2024-10-21 09:56:52

1、php文件本身的编码与网页的编码应匹配。

2、使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

3、使用utf-8编码,那么php要输出头 :header(“Content-Type: text/html; charset=utf-8"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=utf-8">,所有文件的编码格式为utf-8。utf-8文件需要去掉bom头。

4、php文件的编码需要和数据库的编码一致。

5、需要做数据库操作的php程序前加mysql_query("set names '编码'");,编码和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是 utf8,这样插入或检索数据时就不会出现乱码了

  • 【秘制葱料油】做法
  • 造化之功(博格达峰)
  • 预防溺水手抄报怎么画
  • 行车记录仪线路安全走线指南
  • excel2007怎么做单元格下拉菜单
  • 热门搜索
    眼睛出血是怎么回事 鲫鱼怎么做好吃又简单 儿童机票价格怎么算 户籍性质怎么填 笔记本显卡怎么看 披肩发怎么扎好看 win10怎么安装 头发自然卷怎么变直 地热不热怎么办 小孩半夜发烧怎么办