別の言語 (トルコ語) を表示しようとしていますが、データベースから HTML で表示されている間は表示できませんが、トルコ語の文字をエコーすると表示できません ç ı ö ş ü § ❢ ₳ のように表示されます₢ PHP で。iOSで使用しているため、ファイルはPHPにとどまる必要があります。それで、私の問題はどこにあるでしょうか?
<?php
$connection = mysql_connect($host, $user, $pass);
$queryA = '';
$decision = $_GET['x'];
$ilParam = $_GET['y'];
$ilSecim = 0;
$ilceSecim = 1;
//Check to see if we can connect to the server
if(!$connection)
{
die("Database server connection failed.");
}
else
{
//Attempt to select the database
$dbconnect = mysql_select_db($db, $connection);
//Check to see if we could select the database
if(!$dbconnect)
{
die("Unable to connect to the specified database!");
}
else
{
if($decision == $ilSecim)
$queryA = "SELECT distinct city FROM places";
$resultset = mysql_query($queryA, $connection);
$records = array();
//Loop through all our records and add them to our array
while($r = mysql_fetch_assoc($resultset))
{
$records[] = $r;
}
//Output the data as JSON
echo utf8_decode(json_encode($records));
}
}
?>