jquery用逗号分隔列表输出

jquery用逗号分隔列表输出,jquery,csv,Jquery,Csv,我无法将其输出到以逗号分隔的列表中。输出仅为444064451244515。我需要它是444064451244515 <?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['radi

我无法将其输出到以逗号分隔的列表中。输出仅为444064451244515。我需要它是444064451244515

<?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;

正如上面的评论中所提到的,类似这样的方法应该是可行的:

<?php

 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);

    return implode(',', $zips);
}

您的输入格式是什么??请为用逗号分隔的列表提供示例输入数据use
.join(',')
。只需使用$output=introde(,,,$zips['zip_code']),而不是foreach;