我想在php中合并数组中的2个元素。请随便告诉我。

$arr = array('Hello','World!','Beautiful','Day!');  // these is my input

//i want output like

array('Hello World!','Beautiful Day!');

最佳答案

一般的解决方案如下:

$result = array_map(function($pair) {
    return join(' ', $pair);
}, array_chunk($arr, 2));

它把单词成对地连在一起,所以第一个和第二个,第三个和第四个,等等。

07-25 23:15