`
xieye
  • 浏览: 831568 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

php乱码问题

    博客分类:
  • PHP
 
阅读更多
php乱码问题2017-06

一般编码就两种,utf-8, GBK

以下优先级从高到低,可以对照检查哪里出错。
1、php文件中,header命令
header("Content-type: text/html; charset=utf-8");


2、php文件中,ini_set命令
ini_set("default_charset","GBK");


3、php.ini配置
default_charset="UTF-8"      或者GBK

4、nginx的配置
server段里
  charset GBK;

5、apache的配置
虚拟主机段里
AddDefaultCharset gbk

6、网页html内容里的头部

说明:
php程序,目前的方式是php.ini强制会起作用。所有后面的都无用论。
老版的php,php.ini的缺省字符不会强制起作用。
分享到:
评论

相关推荐

    apache+mysql+php 乱码问题.docx

    Apache+MySQL+PHP 乱码问题解决方案 在 Web 开发中,乱码问题是一个常见的问题,特别是在使用 Apache、MySQL 和 PHP 的时候。解决这个问题需要同时配置三个文件:php.ini、my.cnf 和 httpd.conf。这三个文件的配置...

    二招解决php乱码问题

    本文将详细介绍两种解决PHP乱码问题的方法,并提供相关编码知识。 1. **建立数据库时指定编码** 当使用PHP与MySQL数据库交互时,数据库编码和PHP网页编码不匹配会引发乱码。PHPMyAdmin创建的数据库默认编码可能是...

    PHP乱码问题,UTF-8乱码常见问题小结

    《PHP乱码问题与UTF-8编码解决方案》 在网页开发过程中,乱码问题常常困扰着开发者,尤其是在涉及中文字符的处理时。本文主要针对PHP环境下的UTF-8乱码问题进行总结,提供一系列的解决方案。 一、HTML页面转UTF-8...

    完美解决PHP中文乱码问题

    ### 完美解决PHP中文乱码问题:深入解析与实用指南 #### 一、理解PHP中文乱码问题 在PHP编程中,中文乱码问题是开发者经常遇到的挑战,尤其是在处理多语言网站或应用时。这一问题主要源于字符集编码不一致,即数据...

    PHP中文乱码问题解决方法

    PHP中文乱码问题解决方法 PHP中文乱码是PHP开发中的常见问题之一。该问题可能发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。解决该问题需要从多方面入手,包括PHP网页的编码、PHP与MySQL的...

    easyeclipse乱码

    解决EasyEclipse for PHP乱码问题,主要涉及以下几个步骤: 1. **设置工作区文本编码**: 首先,你需要进入EasyEclipse的菜单,选择“窗口” -> “首选项” -> “常规” -> “工作区”。在这里,你可以看到“文本...

    PHP之JPgraph横坐标中文乱码问题

    ### PHP之JPgraph横坐标中文乱码问题解析 在处理PHP与JPgraph图表库时,经常遇到的一个问题是中文字符在横坐标上显示为乱码。本文将深入探讨这一问题,并提供一个具体的解决方案。 #### 问题描述 在使用PHP结合...

    php中文乱码问题 初学php最学见的问题

    ### PHP中文乱码问题解析及解决方案 在学习PHP过程中,遇到中文乱码是一个非常常见的问题。这主要是因为编码设置不正确导致的。本篇文章将详细分析PHP中文乱码产生的原因,并提供一系列有效的解决方法。 #### 一、...

    PHP 解决读存数据库乱码问题

    ### PHP 解决读存数据库乱码问题 在开发过程中,我们经常会遇到数据库中中文字符显示乱码的问题。尤其是在使用PHP连接MySQL数据库时,这一问题尤为突出。本文将详细介绍如何通过PHP来解决数据库读写过程中的乱码...

    php中文乱码.zip

    1. **PHP文件编码**:确保PHP源代码文件使用统一的编码,最好是UTF-8无BOM格式,以避免文件内部的乱码问题。 2. **数据库编码**:如果数据存储在数据库中,要确保数据库、表和字段的编码与PHP应用使用的编码一致,...

    php 各种应用乱码问题的解决方法

    总结来说,解决PHP乱码问题需要综合考虑页面编码声明、HTTP头部信息、服务器配置以及PHP自身设置。通过合理搭配和调整这些元素,可以确保内容在各种环境中正确无误地显示。作为PHP开发者,养成良好的编码规范,如在...

    php生成pdf,解决中文乱码

    要解决中文乱码问题,我们需要做以下几步: 1. 引入TCPDF库:在项目中引入TCPDF库,可以通过Composer安装或者直接下载源代码。 2. 设置字符集:在创建TCPDF对象时,必须指定字符集为UTF-8,例如: ```php ...

    彻底解决PHPMailer中文邮件标题内容收件人乱码问题

    phpmailer是一个很有名气收发邮件类代码。...一个一个乱码的问题修复。 第一:修改邮件内容乱码: 第二:修复邮件标题乱码 第三:修复其他地方乱码 来源网页:http://www.lgocl.com/blog/post-46.html

    PHP+MySql中文乱码解决办法

    在使用PHP+MySQL进行开发的过程中,中文乱码问题是常见的一个问题。乱码现象通常发生在从数据库查询中文数据时,显示出来的中文变成了不可识别的符号或者问号。产生这种现象的主要原因是**编码不一致**。 1. **...

    php导出csv文件无乱码示例

    然而,由于编码问题,有时在导出CSV文件时会出现乱码。本示例将详细讲解如何使用PHP正确地导出CSV文件,避免出现乱码情况,并介绍相关的关键知识点。 首先,我们需要了解字符编码的基本概念。在处理文本数据时,...

    PHP向mysql插入中文乱码问题,php文件内容写入数据库!

    在PHP开发过程中,遇到中文乱码问题是在与MySQL数据库交互时常见的困扰。这个问题通常是由于编码不一致或处理不当导致的。以下将详细分析并解决PHP向MySQL插入中文乱码问题,以及如何正确处理PHP文件内容写入数据库...

Global site tag (gtag.js) - Google Analytics