php脚本输出中文在浏览器中显示乱码

问题说明

这个问题一般出现在较低版本的php中,原因是php和浏览器的字符解析方式不对应 ,导致中文字符被错误解析成乱码

(注,此处的php版本任意切换是依赖于小皮面板(phpstudy) 实现的,感兴趣可以看本篇安装->第二篇:MySQL安装与配置(基于小皮面板(phpstudy))_小皮面板配置phpmyadmin-CSDN博客


解决方式

(一)主动在脚本中加上字符解析形式

(注:此处的utf-8是字符集,可对应更换为其它字符集)

php 复制代码
header("Content-type:text/html;charset=utf-8");

(二)使用高版本php

在高版本php中可以直接解析中文,原理博主未知,猜测是高版本php默认是utf-8字符集,或者能够与浏览器的字符集自适应

相关推荐
爱吃苹果的梨叔3 小时前
训练集群网络中断怎么办?智算机房的 Console 串口排障方案
网络·python·智能路由器·php
姚青&10 小时前
测试流程搭建
测试用例·bug·jira
码农颜10 小时前
6.3 主函数流程剖析
开发语言·php
Zguigo12 小时前
lesson30-32计算机网络第四章:网络层核心三课(作用、IP协议、IPv4地址)
tcp/ip·计算机网络·php
mmsx13 小时前
return false 不是拦截:一次按键触发两个动作的事件冒泡陷阱
android·bug
肠畔码农17 小时前
Redis 主从复制内核深潜:从物理模型到全量增量同步的本质
网络·redis·php
三84418 小时前
PHP 污点分析绕过实战:CURL、get_meta_tags 与 fpm_get_status 引入非预定义污点源
开发语言·php
辻弋20119 小时前
一键优化电源计划、游戏模式、独显强制、禁用后台录制——DeltaForceBooster专治三角洲行动卡顿掉帧,所有改动可一键还原
服务器·数据库·windows·游戏·电脑·php
Sagittarius_A*20 小时前
【好靶场】PHP反序列化入门练习
安全·php·web·反序列化
2601_9657984720 小时前
How to Build a Scalable Classified Directory with Classima Theme
php·theme