Sorun, response()->json()
yönteminde herhangi bir Rus sembol kullanamıyorum. BOM olmadanLumen'de (Laravel) Kiril sembolleri kullanmak mümkün mü?
mb_detect_encoding('тест'); // returns 'UTF-8'
, tüm dosyalarım olmuştur dönüştürücü UTF-8'e: varsayılan kodlamayı kontrol ettim
return response()->json(['users' => 'тест']);
and
return response()->json(['users' => mb_convert_encoding('тест', 'UTF-8')]);
and
return response()->json(
['users' => mb_convert_encoding('тест', 'UTF-8')])
->header('Content-Type', 'application/json; charset=utf-8');
: Zaten şu kodu denedim. Varsayılan karakter kümesini de .htaccess dosyasına ekledim (AddDefaultCharset utf-8
).
Ama yine de burada olduğu gibi yanlış yanıt almak:
{"users":"\u0442\u0435\u0441\u0442"}
Neden yanlış bir yanıt olduğunu düşünüyorsunuz? –
Demek istediğim benim için yanlıştır)). Ben {'kullanıcıların': 'тест'} ' – Sergey
' u0442' 'т' –