【问题标题】:make a single array using php [duplicate]使用php创建一个数组[重复]
【发布时间】:2019-01-24 10:52:18
【问题描述】:

如何使用 PHP 使其成为一个数组?

["08:00 AM","08:15 AM","08:30 AM","08:45 AM"]
["09:00 AM","09:15 AM","09:30 AM","09:45 AM"]
["10:00 AM","10:15 AM","10:30 AM","10:45 AM"]
["11:00 AM","11:15 AM","11:30 AM","11:45 AM"]
["04:00 PM","04:15 PM","04:30 PM","04:45 PM"]
["05:00 PM","05:15 PM","05:30 PM","05:45 PM"]
["06:00 PM","06:15 PM","06:30 PM","06:45 PM"]

我想像这样将这些数组组合成一个数组

["08:00 AM","08:15 AM","08:30 AM","08:45 AM",
 "09:00 AM","09:15 AM","09:30 AM","09:45 AM",
 "10:00 AM","10:15 AM","10:30 AM","10:45 AM",
 "11:00 AM","11:15 AM","11:30 AM","11:45 AM",
 "04:00 PM","04:15 PM","04:30 PM","04:45 PM",
 "05:00 PM","05:15 PM","05:30 PM","05:45 PM",
"06:00 PM","06:15 PM","06:30 PM","06:45 PM"]

【问题讨论】:

  • 你尝试了什么?
  • 我想将多个数组合并成一个

标签: php arrays


【解决方案1】:

... 运算符(PHP 5.6 及更高版本variadic functions operator)与array-merge

$arr = array(["aaa", "bbb"],["ccc","ddd"]);
$arr = array_merge(...$arr);

【讨论】:

    【解决方案2】:

    使用全局内置array_merge()函数。

    【讨论】:

    • 最好提供一些代码。
    猜你喜欢
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    • 2012-04-13
    • 2013-04-28
    • 2018-08-20
    • 2018-03-27
    • 1970-01-01
    • 2011-01-02
    相关资源
    最近更新 更多