У меня есть некоторые персидские данные в моей базе данных mysql, извлеченные данные содержат C / C ++ / Java данные в кодировке исходного кода для персидских значений, как показано ниже;
{"server_response": [{"hp_number": "09301234567", "name": "\ u0633"}]}, а в столбце имени есть персидский символ (س).
код php такой ниже:
<?php
require "init.php";
$hp_no = "09301234567";
mysqli_set_charset($con,"utf8");
$sql = "select * From users Where hp_number = ('$hp_no');";
$result = mysqli_query($con,$sql);
$response = array();
while ($row = mysqli_fetch_array($result)) {
array_push($response,array("hp_number"=>$row[1],"name"=>$row[3]));
}
echo json_encode(array("server_response"=>$response));
mysqli_close($con);
?>
на mysql кодировка стороны установлена как utf8_general_ci для таблицы и самой базы данных и представлена без проблем.
Заранее благодарим за помощь и предложения.