0
Я не могу получить это для вывода в виде списка через запятую. выход просто 444064451244515. мне это нужно, чтобы быть 44406,44512,44515jquery Отдельный вывод списка с запятой
<?php
// return zip codes within a given radius of a given zip code
// TO DO - validate POST values
if(isset($_POST['findzip'])) {
$myzip = $_POST['myzip'];
$radius = $_POST['radius'];
$api_key = $modx->getOption('zipcode_api');
$url = "https://zipcodedistanceapi.redline13.com/rest/$api_key/radius.json/$myzip/$radius/mile";
// cURL stuff
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $url);
$response = curl_exec($ch);
$response = utf8_encode($response);
$zips = $modx->fromJson($response);
foreach ($zips['zip_codes'] as $zip) {
$output .= $zip['zip_code'].split(",");
}
return $output;
}
return;
, что ваш входной формат ?? укажите исходные данные образца –
Используйте '.join (',')' для списка, разделенного запятыми. – prog1011
вместо foreach просто используют $ output = implode (",", $ zips ['zip_codes']); –