PHP - json_encode zobrazuje znaky \u0 (UTF-8)

PHP - json_encode zobrazuje znaky \u0 (UTF-8)

Dobrý den,

když použiji PHP json_encode takto json_encode($api->data) tak mám v datech escapovaný znaky ve tvaru \u0 - \u00ed, \u017, \u010 atd. Je to divné, vše mám UTF-8. Poradíte co s tím? Díky

RAW data:

{"cee":" okoln\u00ed z\u00e1stavbu tvo\u0159\u00ed hlavn\u011b rekrea\u010dn\u00ed chaty.\r\nKomplex osady je situovan\u00fd u pra\u017esk\u00e9ho silni\u010dn\u00edho okruhu (v \u010d\u00e1sti \u00faseku s tunelem - Lochkovsk\u00fd\r\ntunel). Centrum Prahy je ve vzd\u00e1lenosti cca 11 km","cadastral_office":"Velk\u00e1 Chuchle","bocock":"\u00dadaj nen\u00ed dostupn\u00fd"}}}


ODPOVĚĎ


Dobrý den,

přidejte do php json_encode() parametr JSON_UNESCAPED_UNICODE takto:
json_encode($api->data, JSON_UNESCAPED_UNICODE)
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář