20,359
社区成员
发帖
与我相关
我的任务
分享
Array
(
[0] => Array
(
[title] => Array
(
[0] => '标题'
)
[user] => Array
(
[0] => 用户1
[1] => 用户2
)
[ct] => Array
(
[0] => 回复1
[1] => 回复2
)
[time] => Array
(
[0] => 2019-04-10 11:34:37
[1] => 2019-04-10 11:39:30
)
)
[1] => Array
(
[title] => Array
(
[0] => 标题2
)
[user] => Array
(
[0] => 用户3
[1] => 用户4
)
[ct] => Array
(
[0] => 回复3
[1] => 回复4
)
[time] => Array
(
[0] => 2019-04-10 11:06:30
[1] => 2019-04-10 11:22:57
)
)
[0] => Array
(
[id] => 735
[title] => 标题2
)
[1] => Array
(
[id] => 727
[title] => 标题
)
Array
(
[0] => Array
(
[id] => 727
[title] => Array
(
[0] => '标题'
)
[user] => Array
(
[0] => 用户1
[1] => 用户2
)
[ct] => Array
(
[0] => 回复1
[1] => 回复2
)
[time] => Array
(
[0] => 2019-04-10 11:34:37
[1] => 2019-04-10 11:39:30
)
)
[1] => Array
(
[id] => 735
[title] => Array
(
[0] => 标题2
)
[user] => Array
(
[0] => 用户3
[1] => 用户4
)
[ct] => Array
(
[0] => 回复3
[1] => 回复4
)
[time] => Array
(
[0] => 2019-04-10 11:06:30
[1] => 2019-04-10 11:22:57
)
)
$arr = [
[
'title' => ['标题'],
'user' => ['用户1', '用户2'],
'ct' => ['回复1', '回复2'],
'time' => ['2019-04-10 11:34:37', '2019-04-10 11:39:30'],
],
[
'title' => ['标题2'],
'user' => ['用户3', '用户4'],
'ct' => ['回复3', '回复4'],
'time' => ['2019-04-10 11:34:37', '2019-04-10 11:39:30'],
]
];
$new = [
[
'id' => 735,
'title' => '标题2',
],
[
'id' => 727,
'title' => '标题',
]
];
$col = array_column($new, 'id', 'title');
$data = [];
foreach ($arr as $v) {
$data[] = $v['title'] && array_key_exists($v['title'][0], $col) ? array_merge($v, ['id' => $col[$v['title'][0]]]) : $v;
}
die(print_r($data));