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

简介:

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

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

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

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

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


bf68d690a18afcc8b678acb25339f5c5.png

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

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


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

881dbf8ca8064f4a389b8e9b81fb8560.png

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



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

a0c8fded912da57403c03809ae8239c4.png

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

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

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












本文转自Lccee老师里冲51CTO博客,原文链接:http://blog.51cto.com/lccee/1979096 ,如需转载请自行联系原作者


相关文章
|
3月前
|
程序员 网络安全 PHP
IIS使用PHPManager发布PHP网站
PHPManager是一款用于IIS(Internet Information Services)的工具,旨在简化在Windows服务器上发布PHP网站的过程。通过PHPManager,用户可以轻松管理PHP版本、配置PHP设置以及进行PHP应用程序的部署。这个工具提供了直观的用户界面,使用户能够更方便地与IIS服务器进行交互,而不需要深入了解服务器配置的技术细节。PHPManager的使用使得在IIS环境中托管和维护PHP网站变得更加便捷,提高了网站的部署效率和管理灵活性。
34 0
|
3月前
|
网络安全 PHP 开发者
IIS服务器发布PHP网站
IIS服务器,相信开发者都不会陌生,它的英文全称是Internet Information Services,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务,常用于Windows系统的Web项目部署,本篇以PHP项目为例,讲解如何使用IIS完成PHP项目的发布。
56 0
|
3月前
|
JavaScript 数据可视化 IDE
分享21个广告排行、15个交友会员、25个网站导航和39个文件管理PHP源码,总有一款适合你
分享21个广告排行、15个交友会员、25个网站导航和39个文件管理PHP源码,总有一款适合你
40 0
分享21个广告排行、15个交友会员、25个网站导航和39个文件管理PHP源码,总有一款适合你
|
7月前
|
存储 自然语言处理 搜索推荐
php 外贸代购系统网站
php 外贸代购系统网站
74 0
|
3天前
|
存储 SQL 缓存
记录如何用php做一个网站访问计数器的方法
创建简单网站访问计数器,可通过存储访问次数的文件或数据库。首先,创建`counter.txt`存储计数,然后在`counter.php`中编写PHP代码以读取、增加并显示计数,使用`flock`锁定文件避免并发问题。网页通过包含`counter.php`展示计数。对于高流量网站,推荐使用数据库确保原子性和并发处理能力,或利用缓存提升性能。注意,实际生产环境可能需更复杂技术防止作弊。
|
1月前
|
数据采集 存储 JavaScript
PHP爬虫技术:利用simple_html_dom库分析汽车之家电动车参数
本文旨在介绍如何利用PHP中的simple_html_dom库结合爬虫代理IP技术来高效采集和分析汽车之家网站的电动车参数。通过实际示例和详细说明,读者将了解如何实现数据分析和爬虫技术的结合应用,从而更好地理解和应用相关技术。
PHP爬虫技术:利用simple_html_dom库分析汽车之家电动车参数
|
3月前
|
PHP
HYBBS 表白墙网站PHP程序源码 可封装成APP
HYBBS 表白墙网站PHP程序源码 可封装成APP
34 1
|
3月前
|
前端开发 PHP
IIS发布PHP网站常见错误:字体库404
笔者最近在用IIS发布php网站时,前端出现了字体库文件404的错误,关于这个问题,尝试了很多办法,最终发现是字体文件类型不被IIS识别导致的,解决方法是在config文件中添加映射配置,下面我就来详细介绍下。
32 5
|
7月前
|
监控 Linux PHP
Linux(CentOS7上演示)上使用LNMP搭建一个PHP的运行环境,并搭建一个开源的个人博客网站I(下)
Linux(CentOS7上演示)上使用LNMP搭建一个PHP的运行环境,并搭建一个开源的个人博客网站I(下)
54 0
|
7月前
|
关系型数据库 MySQL Linux
Linux(CentOS7上演示)上使用LNMP搭建一个PHP的运行环境,并搭建一个开源的个人博客网站I(上)
Linux(CentOS7上演示)上使用LNMP搭建一个PHP的运行环境,并搭建一个开源的个人博客网站I(上)
112 0