1

我在一个字符串中有很多数字

$userlist = '12,17,46,35,32,66,43,64'; //the userlist can be as long as i want 

$arr2 = explode(',', $userlist);

我现在不知道如何让它们像下面这样输出。

12,17

46,35

32,66

43,64

感谢您花时间阅读。

4

1 回答 1

2

您可以使用array_chunk将两个再次组合在一起,然后遍历这些组并使用,. 示例(演示):

$userPairings = array_chunk($arr2, 2);

foreach ($userPairings as &$pair)
{
    $pair = implode(',', $pair);
}
unset($pair);

echo implode("\n\n", $userPairings);

输出:

12,17

46,35

32,66

43,64
于 2012-04-25T12:48:36.060 回答