我有一个使用网络服务的应用。我在编码在json中使用重音的字符串时遇到问题。例如:
$alertMsg = "á í";
$response["dic"] = array(
'isAvailable' => 1,
'alertMsg' => $alertMsg);
echo json_encode($response);
alertMsg将为null,如果我像这样编码为UTF-8
$alertMsg = htmlspecialchars(trim($alertMsg), ENT_COMPAT, "UTF-8")
alertMsg将导致:“\ u0087 \ u0092”
我怎样才能获得"á í"
?在我的设备?或者我可以在我的设备上解码? (IOS)