HTML和PHP标头看起来不错,但重音仍会显示为``。

时间:2018-11-23 08:48:17

标签: php html character-encoding

我正面临一个非常新的情况。我不是charset方面的专家,但据我所知,所有链都应该使用相同的编码系统。

如果我直接将重音符号放在html代码中,它们看起来会很好。 但是,当我从mysql数据库中获取数据时,所有这些都将显示如下:�无论我在体内回显它们还是使用脚本。

在页面上,我已经设置了:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<?php
header('Content-Type:text/html; charset=UTF-8');
?>
<?xml version="1.0" encoding="UTF-8"?>
<meta charset="UTF-8">
<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>

关于数据库:服务器使用UTF-8 Unicode(utf8)utf8_general_ci 表格utf8_general_ci 字段utf8_general_ci

我的想法不多了。

0 个答案:

没有答案