我正在尝试从包含国家/地区列表的数据库中打印值。该数据库中的字段之一是西里尔字母。我的 PHP 脚本如下所示:
include_once("db.php");
$query = mysql_query ("SELECT * FROM country");
$row = mysql_fetch_array($query);
do {
$id = strtolower($row["id"]);
$value = ($row["runame"]);
echo $id . " " . $value . '<br/>';
} while ($row = mysql_fetch_array ($query));
此脚本的输出如下所示:
ad ???????
ae ???????????? ???????? ???????
af ??????????
ag ??????? ? ???????
ai ????????
所以,显然我需要为这个 PHP 脚本设置 UTF-8……不知何故……有人知道该怎么做吗?感谢您的时间!