Ich empfange Json Antwort von einem anderen Skript. Als Nächstes habe ich $ json = json_decode ($ json) und die (json ['message']) für die showspezifische Zeichenfolge verwendet, und dieser Wert enthält kyrillische Daten.kyrillische Zeichenkette von json php drucken
Funktion mb_detect_encoding() zeigt, dass die Zeichenfolge in UTF-8.
Ok, verwende ich charset = "UTF-8" in HTML-Datei, aber Ich sehe diesen Ausgang „РџРѕР» СЊР · РѕРІР ° С,РμР »СЊ СЃ СЌС,РёРј Р ° РґСЂРμСЃРѕРј СЌР» РμРєС,СЂРѕРЅРЅРѕР№ In meinem Browser
I verwendet mb_convert_encoding (json [ 'message'], 'UTF-8'), ohne Wirkung/
Nur var_dump ($ json) zeigt mir Zeichenfolge decodiert.
Vielleicht irre ich Daten in json zugreifen?
Dies ist UTF-8-Text mit HTTP-Header 'Content-Type: text/html; charset = Windows-1251'. – Deadooshka