PHP将字符串分解为5个块

PHP将字符串分解为5个块,php,wordpress,Php,Wordpress,我有一长串逗号分隔的值,输入到$users中。我想将$users分为3个用户块,每个块循环以下操作: $url = "http://myapi.com/info.json?key=$key&users=$users"; $response = wp_remote_get($url); if (is_wp_error($result)) { echo "No Results from Provider. Sorry."; exit; } else { if (wp_rem

我有一长串逗号分隔的值,输入到$users中。我想将$users分为3个用户块,每个块循环以下操作:

$url = "http://myapi.com/info.json?key=$key&users=$users";
$response = wp_remote_get($url);

if (is_wp_error($result)) {
  echo "No Results from Provider. Sorry.";
  exit;
} else {
    if (wp_remote_retrieve_response_code($response) == 200) {
    $json = json_decode(wp_remote_retrieve_body($response),true);
  }
}
(引用&)

显然,对于循环的每个迭代,都必须将$json追加到前面的结果中$json打印为:

Array ( [status] => 200 [users] => Array ( [0] => Array ( [username] => user1 [total] => 4 ) [1] => Array ( [username] => user2 [total] => 1 ) [2] => Array ( [username] => user3 [total] => 8 ) ) )
理想情况下,最后我会有一个长的合并数组(不需要多个[status])。

首先使用将用户名分隔成一个数组,然后使用获取三个组,进行调用,最后使用将结果合并成一个大数组。

首先使用将用户名分隔成一个数组,然后使用获取三个组,执行调用,最后使用将结果合并到一个大数组中