分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

PHPWAMP乱码一键解决,PHP乱码通用解决方案/网站乱码的多种原因分析

发布时间:2023-09-06 01:23责任编辑:沈小雨关键词:PHP乱码

所有引起网页乱码的原因,我将其划分以下五大类

1、服务器强制编码造成的乱码(此乱码的表现:通常只会引起某个PHP版本乱码(因为默认配置不同),建议使用PHPWAMP内置的常用工具万能乱码修复器,该修复器可以一键解决多种乱码情况)

2、页面编码声明和页面文档本身编码不同引起的乱码。(此类乱码原因后面有分析视频讲解)
3、数据库编码和页面编码不同引起的乱码(只需要对编码进行统一即可正常显示)。

4、未安装Zend造成的乱码,安装Zend扩展即可,PHPWAMP站点管理默认都安装了Zend扩展。

5、AJAX传递中文导致的乱码,ajax只支持UTF-8编码的中文,在传递数据前将中文转码成utf-8即可。


650) this.width=650;" src="https://s2.51cto.com/oss/201711/05/bf68d690a18afcc8b678acb25339f5c5.png" title="1.png" alt="bf68d690a18afcc8b678acb25339f5c5.png" />

PHPWAMP乱码修复器(此修复器适用于所有PHP集成环境以及自主安装的PHP环境)

此PHP乱码修复器可解决多种原因引起的乱码,也可以解决php环境引起的页面乱码,无法正常显示,
以及<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />等编码声明不生效引起的乱码。


以下为乱码修复器详细使用过程

650) this.width=650;" src="https://s1.51cto.com/oss/201711/05/881dbf8ca8064f4a389b8e9b81fb8560.png" title="2.png" alt="881dbf8ca8064f4a389b8e9b81fb8560.png" />

输入乱码的PHP版本文件所在路径,比如你当前使用的PHP版本的位置是D:\Lccee\PHPWAMP_IN1\phpwamp\server\php-nts-7.1.5,输入后点修复



点击修复后,将会出现编码选择,然后选择和你网站本身所使用的编码,修复后重启Web服务即可。

650) this.width=650;" src="https://s3.51cto.com/oss/201711/05/a0c8fded912da57403c03809ae8239c4.png" title="5.png" alt="a0c8fded912da57403c03809ae8239c4.png" />

如果是页面编码声明和页面文档本身编码不同引起的乱码则不适用本功能

关于页面编码声明页面文档本身编码引起的乱码分析视频

51CTO学院乱码视频分析教程:http://edu.51cto.com/lesson/id-105599.html







本文出自 “Lccee” 博客,请务必保留此出处http://lccee.blog.51cto.com/10514884/1979096

PHPWAMP乱码一键解决,PHP乱码通用解决方案/网站乱码的多种原因分析

原文地址:http://lccee.blog.51cto.com/10514884/1979096

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved