0
我想在爲我改變整理MySQL中顯示的文字印地文到utf8_general_ci
但是當我嘗試使用PHP JSON格式來查看數據它顯示???
而不是नकद
。 這裏是我的web服務:如何看待印地文字體,瀏覽器JSON格式
<?php
require_once 'include/DB_Config.php';
// Create connection
$conn =new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * FROM receipt";
$result = $conn->query($sql);
if ($result->num_rows >0) {
// output data of each row
while($row[] = $result->fetch_assoc()) {
$tem = $row;
$json = json_encode($tem);
}
} else {
echo "0 results";
}
echo $json;
$conn->close();
?>
嘗試使用echo json_encode($tem, JSON_UNESCAPED_UNICODE);
我能做些什麼來顯示從PHP瀏覽器印地文字體。
可能的答案http://stackoverflow.com/questions/1198701 /存儲與顯示-Unicode的與字符串%E0%A4%B9%E0%A4%BF%E0%A4%A8%E0%A5%8D%E0%A4 A6%%%E0 A5%80- using-php-and-mysql –
[UTF-8通過所有方式]可能的重複(http://stackoverflow.com/questions/2 79170/utf-8-all-the-way-through) – Qirel
[使用PHP和MySQL存儲和顯示unicode字符串(हिन्दी)]可能的副本(http://stackoverflow.com/questions/1198701/storing-and-displaying -unicode-與字符串%E0%A4%B9%E0%A4%BF%E0%A4%A8%E0%±5%8D%E0%A4 A6%%%E0 A5%80-使用的PHP和 - 的MySQL) – Nielsvh