Silex,如何在json()中设置JSON_UNESCAPED_UNICODE
Silex, how to set JSON_UNESCAPED_UNICODE in json()
在PHP中我可以在json_encode();
中使用JSON_UNESCAPED_UNICODE
如何使用 $app->json()
在 Silex Framework 中做到这一点?
谢谢。
据我所知 - 你不能在 silex 中做到这一点。请改用 json_encode() 。但是,如果您找到更好的解决方案,请分享。
$app->json()
只是 JsonResponse
.
的包装器
您可以手动构建 JsonResponse
:
$response = new \Symfony\Component\HttpFoundation\JsonResponse($data);
$response->setEncodingOptions(JSON_UNESCAPED_UNICODE);
return $response;
在PHP中我可以在json_encode();
JSON_UNESCAPED_UNICODE
如何使用 $app->json()
在 Silex Framework 中做到这一点?
谢谢。
据我所知 - 你不能在 silex 中做到这一点。请改用 json_encode() 。但是,如果您找到更好的解决方案,请分享。
$app->json()
只是 JsonResponse
.
您可以手动构建 JsonResponse
:
$response = new \Symfony\Component\HttpFoundation\JsonResponse($data);
$response->setEncodingOptions(JSON_UNESCAPED_UNICODE);
return $response;