特殊宪章不打印/回声在PHP MySQL的像20°这种类型

时间:2019-03-27 06:00:00

标签: php mysql

当我正在打印/回显时键入此20°却不能打印...这被转换为图像中的附件enter image description here

但是在数据库中显示的很完美...我向您展示了数据库,请检查数据库的图像enter image description here

2 个答案:

答案 0 :(得分:0)

您可以将HTML实体°用于度数符号

$Temperature = "22 °";
echo $Temperature;

答案 1 :(得分:0)

您应该在meta标签中使用字符集来支持字符

  

对于HTML4:

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">

  

对于HTML5:

<meta charset="UTF-8">

  

什么是字符编码?

ASCII是第一个字符编码标准(也称为字符集)。 ASCII定义了可在Internet上使用的128个不同的字母数字字符:数字(0-9),英文字母(A-Z)和一些特殊字符,如! $ +-()@ <>。

ISO-8859-1是HTML 4的默认字符集。该字符集还支持256个不同的字符代码。

ANSI(Windows-1252)是原始的Windows字符集。 ANSI与ISO-8859-1相同,不同之处在于ANSI具有32个额外的字符。

由于ANSI和ISO-8859-1的局限性,HTML 4也支持UTF-8。

UTF-8(Unicode)涵盖了世界上几乎所有的字符和符号。

HTML5的默认字符编码为UTF-8。