php访问出现中文乱码
***.php文件 保存是 utf8 的格式
因为 PHP 文件是 UTF-8 编码,在浏览器中显示乱码,可能是由于 HTTP 头、HTML Meta 标签或文件存储编码不一致导致的
php文件
<?php header('Content-Type: text/html; charset=UTF-8');
加上这句会告诉浏览器用 UTF-8 解析页面。
注:
用代码编辑器(如 VS Code、Notepad++、Sublime Text)检查文件编码
确保保存时选择 UTF-8 without BOM(无 BOM 头)
不要使用 Windows 记事本,因为它可能自动添加 BOM 头,导致乱码
若是html文件
在 HTML <meta> 标签中声明 UTF-8
在 <head> 部分添加:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <!-- 或 HTML5 简写方式 --> <meta charset="UTF-8">
确保 <meta> 标签放在 <head> 的最前面,避免浏览器先按默认编码解析

浙公网安备 33010602011771号