从php中的单个数组派生两个不同的数组

时间:2016-10-17 05:41:47

标签: php arrays associative-array

有一个名为$ counts的数组,带有输出

array:3 [
0 => {
"applied_date": "10-10"
"count": 1
}
1 => {
"applied_date": "10-14"
"count": 1
}
2 => {
"applied_date": "10-15"
"count": 1
}
]

我想构建两个不同的数组,其中包含应用日期及其每个数组的值以及php中每个数组的计数。它是在关联数组还是其他任何东西?我是php的新手。

2 个答案:

答案 0 :(得分:4)

您可以尝试下面的解决方案代码

viewDidLoad()

希望这会有所帮助!

答案 1 :(得分:1)

循环遍历$counts数组并将每个元素推送到新数组,如下所示:

$applied_dates_arr = [];
$count_arr = []

foreach ($counts as $el) {
    $applied_dates_arr[] = $el['applied_date'];
    $count_arr[] = $el['count'];
}