Выполняю запрос и получаю ответ строкой. Можно ли как то её отформатировать в удобочитаемый вид?
$URL__edit = 'http://geohelper.info/api/v1/cities?apiKey=42198sBkUZKUjfvZcPYLsKc891VOOMJr&locale%5Blang%5D=ru';
$curl = curl_init();
curl_setopt_array(
$curl,
array(
CURLOPT_URL => $URL__edit,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_POSTFIELDS => $dataPostFields,
CURLOPT_HTTPHEADER => array(
'Content-Type: application/x-www-form-urlencoded'
),
)
);
$response = curl_exec( $curl );
curl_close( $curl );
print_r( $response );
---------------------------------------- Ответ
{"success":true,"language":"ru","result":[{"id":497372,"name":"","regionId":133,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":497966,"name":"","regionId":134,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":498256,"name":"","regionId":126,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":499024,"name":"","regionId":127,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":499353,"name":"","regionId":139,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":499638,"name":"","regionId":131,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":500071,"name":"","regionId":140,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":500589,"name":"","regionId":135,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":501081,"name":"","regionId":132,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":501193,"name":"","regionId":136,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":501576,"name":"","regionId":138,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":502118,"name":"","regionId":130,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":502601,"name":"","regionId":128,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":503127,"name":"","regionId":137,"externalIds":{"kazpost":""},"localizedNames":{"kk":"","ru":""}},{"id":398252,"name":"0 км","localityType":{"code":"city-locality","name":"населенный пункт","localizedNamesShort":{"ru":"нп."},"localizedNames":{"en":"locality","kz":"елді мекені","ru":"населенный пункт"}},"area":"Надымский район","codes":{"fias":"000","kladr":"8900800004900"},"postCode":"629700","regionId":58,"externalIds":{"fias":"84a5fac1-d127-4408-92dd-64740b8c3b27","fias_gar":"1433649"},"localizedNames":{"en":"0 km","ru":"0 км"}},{"id":271431,"name":"100 км ж.д.","localityType":{"code":"city-posyolok","name":"поселок","localizedNamesShort":{"en":"pos.","kz":"к.","ru":"п."},"localizedNames":{"en":"posyolok","kz":"кентi","ru":"поселок","uk":"селище"}},"area":"Вельский район","codes":{"fias":"000","kladr":"2900200024100"},"postCode":"165150","regionId":84,"externalIds":{"fias":"015192c5-3f00-40ae-8b83-6e1646c1bcb3","fias_gar":"446223"},"localizedNames":{"en":"100 km zh.d.","ru":"100 км ж.д."}},{"id":425905,"name":"104 км","localityType":{"code":"city-railroad-station","name":"железнодорожная станция","localizedNamesShort":{"ru":"ж\/д_ст"},"localizedNames":{"en":"railroad station","ru":"железнодорожная станция"}},"area":"Троицкий район","codes":{"fias":"000","kladr":"7403900008300"},"postCode":"457144","regionId":11,"externalIds":{"fias":"6ef59fd9-bdc8-4e9a-a417-2ea59935f659","fias_gar":"1369955"},"localizedNames":{"en":"104 km","ru":"104 км"}},{"id":300240,"name":"105 Лесоучасток","localityType":{"code":"city-village","name":"деревня","localizedNamesShort":{"en":"vil.","ru":"д."},"localizedNames":{"en":"village","ru":"деревня"}},"area":"Думиничский район","codes":{"fias":"000","kladr":"4000700007400"},"postCode":"249301","regionId":69,"externalIds":{"fias":"4dec2654-13f9-4b58-9a61-4b842b80ca2a","fias_gar":"656890"},"localizedNames":{"en":"105 Lesouchastok","ru":"105 Лесоучасток"}},{"id":333569,"name":"106 км Рожневский Бор","localityType":{"code":"city-locality","name":"населенный пункт","localizedNamesShort":{"ru":"нп."},"localizedNames":{"en":"locality","kz":"елді мекені","ru":"населенный пункт"}},"area":"Тогучинский район","codes":{"fias":"000","kladr":"5402400009100"},"regionId":3,"externalIds":{"fias":"8e71742c-7251-4321-9913-9b71b423a8ba","fias_gar":"952557"},"localizedNames":{"en":"106 km Rozhnevskiy Bor","ru":"106 км Рожневский Бор"}},{"id":398362,"name":"107 км","localityType":{"code":"city-posyolok","name":"поселок","localizedNamesShort":{"en":"pos.","kz":"к.","ru":"п."},"localizedNames":{"en":"posyolok","kz":"кентi","ru":"поселок","uk":"селище"}},"parentCityId":5032,"codes":{"fias":"005","kladr":"8900000501700"},"postCode":"629730","regionId":58,"externalIds":{"fias":"9e4fee29-adad-422b-9578-4eb262f717ff","fias_gar":"1455763"},"localizedNames":{"en":"107 km","ru":"107 км"}}],"pagination":{"limit":20,"totalCount":325576,"currentPage":1,"totalPageCount":16279}}