1

我有如下代码

header('Content-Type: text/plain; charset=UTF-8');
echo 'Welcome to Loréal Website';

当我尝试在浏览器中打印此内容时,Loréal 中的 é 已变形。

在此处输入图像描述

如何解决这个问题?

谢谢您的回复

4

5 回答 5

0

你也可以试试:

echo htmlentities('Welcome to Loréal Website');
于 2013-02-26T11:08:24.130 回答
0

确保您的源文件实际编码为UTF-8.

于 2013-02-26T11:03:11.277 回答
0

检查您的浏览器是否配置了 UTF-8 编码。

通常在 View-> Encoding -> UTF-8 下

于 2013-02-26T11:03:19.697 回答
0

配置您用于编写 PHP 的编辑器以保存为 UTF-8。

问题是因为您声称数据不是 UTF-8,但事实并非如此。

于 2013-02-26T11:03:20.773 回答
0

请确保您创建的 php 文件是 utf8 字符集。还要检查您的 Web 服务器是否支持/配置 utf8 编码。

如果您有 apache,请参阅此链接https://stackoverflow.com/a/913885/1716962

于 2013-02-26T11:04:07.707 回答