Posible solutions: utf8 cyrillic words json_encode
// Demo version
$js = '{
"cities": [{
"id": 1,
"region": "Алтайский край"
}, {
"id": 2,
"region": "Калининградская область"
}, {
"id": 3,
"region": "Брянская область"
}]
}';
// #1 ------------------------------------------
$ecnd = utf8_encode($js); // Put it through utf8_encode
$decnd = utf8_decode($ecnd); // Getting data utf8_decode
// #2 -------------------------------------------
header('Content-type: application/json;charset=utf-8'); // Add HEADER
echo json_encode($js);
// #3 Option adding json_encode as second argument
// ,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES
Doc 1
Doc 2