我的数据库有简单的 PHP 测试 API。它查询 MySQL 数据库并返回 JSON。问题是,有些值是西里尔字母,我得到的只是一个问号。我的 PHP 代码是这样的:
<?php
mysql_connect ( "localhost", "root", "" );
mysql_select_db ( "uni_database" );
$q = mysql_query ( "SELECT * FROM `students`" );
while ( $e = mysql_fetch_assoc ( $q ) )
$output [] = $e;
print (json_encode( $output ) );
mysql_close ();
?>
有谁知道如何将值从 DB 编码为 UTF8?