显示符号代码
我试图创建一个包含特殊字符的页面,但是当它显示给浏览器时,它显示出一些随机字符。我试图根据读的内容将字符设置为= utf8,但仍然没有任何反应。例如:El Nino de San Agustin展示El'íinode San Agustin。但是当我在ino之前使用ñ
时,它显示正常。有没有其他的方式可以显示特殊字符,而不用输入&代字符和其他来显示符号代码?显示符号代码
<?php
header('Content-Type: text/html; charset=ISO-8859-1');
?>
<html>
<head>
<meta charset="utf8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Test</title>
</head>
<body background="images/flower.jpg">
El ñino de San Agustin
El Ñino de San Agustin</body>
</html>
我看到你在元标记中有utf8,但不在标题中。
您是否尝试过以下方法?
header('Content-Type: text/html; charset=utf-8');
是的,它工作,但我不能设置字符集utf-8,因为即时选择从我的sql文件数据,当我使用ut8?变成(?) –
什么字符集是mySQL数据库? – Jeppsen
你的意思是表格的排序?我将它从latin1_swedish更改为utf8_bin,但仍显示(?) –
您是否在'header'中尝试过'charset = utf-8'?你是用UTF-8字符集文件吗? – Passerby