php - 应该如何在 PHP 中合并数组的 2 个元素?

标签 php arrays

我想在 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));

它把单词成对地连接在一起,所以第 1 和第 2,第 3 和第 4 等等。

关于php - 应该如何在 PHP 中合并数组的 2 个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26886251/

相关文章:

php - 如何使用 PHP 使用 LinkedIn 注册 API 获取电子邮件地址

arrays - Ruby 注入(inject)直到总和超过设定值并返回发生这种情况的索引

arrays - 快速将协议(protocol)数组转换为任何对象

php - anchor 元素和 UTF-8 的 href 属性中 DOMDocument 中的 & 符号

javascript - 如何将javascript值存储到mysql数据库中?

php - strace 为 php 文件返回大量打开的 ("/etc/hosts"、 O_RDONLY|O_CLOEXEC)

javascript - 数组拼接正在创建一个空白数组

javascript - 比较 D3.js 中的两个时间对象

java - Jsoup .data() 内部循环

php - php中是否有一个内置功能可以将秒数转换为hh :mm:ss