PHP-英镑符号的JSON响应显示为\ u00a3

时间:2018-12-25 17:14:29

标签: php json unicode laravel-5.6

我的数据库中存储了一些数据,货币符号为£

当这作为json输出时,我看到它转换为\u00a3例如:

 return Response::json($data, 200, []);

{
  "salaries": [
      {
        "id": 1,
        "name": "\u00a325,000, Per annum"
      },
   ]
}

是否可以将其显示为£

请注意,我使用chrome作为浏览器,使用laravel 5.6作为开发框架。

1 个答案:

答案 0 :(得分:2)

您可以将JSON_UNESCAPED_UNICODE传递到Response::json()的第4个参数中以获取未转义的unicode字符,请查看documentation以获取详细信息。