zoukankan      html  css  js  c++  java
  • PHP中文乱码问题

    用PHP写页面时,尤其是用到数据库的时候,经常会遇到中文显示乱码的问题,这大概有以下几点原因:

    1. 数据表格式的问题。以WAMP环境为例,数据表中若有的字段值有可能是中文,则需要将该字段的类型设置为text,整理一般设置为utf8mb4_unicode_ci。这个很好判断,因为若是数据表的格式不正确,里面的中文本身就是乱码。

         2. 若PHP代码里面出现的汉字显示在网页上是乱码,比如echo “测试”; 结果是乱码,那就说明代码本身的编码方式有问题。比如我用的编辑软件是Notepad++,它的默认格式是”以ANSI格式编码” ,而一般数据库和网页的编码方式大都为UTF-8,所以我们需要选择”格式“中的”以UTF-8无BOM方式编码“。

  • 相关阅读:
    5 November
    31 October
    K-th Path
    P1525 关押罪犯
    dp-棋盘形dp
    P1462 通往奥格瑞玛的道路
    noip2017部分题目
    洛谷orz--尺取法
    树形dp
    最短路练习
  • 原文地址:https://www.cnblogs.com/cysolo/p/3011100.html
Copyright © 2011-2022 走看看