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

PHP - JSON Response for pound symbol displaying as \u00a3

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

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

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

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

有什么方法可以将其显示为 £

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

您可以将 JSON_UNESCAPED_UNICODE 传递给 Response::json() 的第 4 个参数以获得未转义的 unicode 字符,查看 documentation 了解详情。