我已经阅读了所有可以在这里找到的问题,但是我发现的所有示例都没有用,目前有一个脚本返回以下json:
{
"clickid": "24231527",
"geo_data": {
"country_code": "FR",
"state": "Paris",
"city": "Paris",
"currency_symbol": "\u0080",
"currency_code": "EUR"
}
}
我已经尝试了以下所有方法,但是当我尝试将其转换为UTF-8时,我总是得到一个方框或问号:
header('content-type:text/html;charset=utf-8');
$data = json_decode($output, false, JSON_UNESCAPED_UNICODE);
$geo_data->{"currency_symbol"} = utf8_encode($geo_data->{"currency_symbol"});
我尝试将每种组合打印出来€是返回一个框(不带编码)还是一个? (带有编码)。