21,886
社区成员
发帖
与我相关
我的任务
分享
[15] => Array
(
[time] => 1593338078
[title] => 106911651091654
[content] => 【网商银行】你有1笔可用额度还没使用,请尽快使用哦,随借随还,按日计息,打开<支付宝-我的-网商贷>,点击“去申请”即可-回T退订
)
[16] => Array
(
[time] => 1593065360
[title] => 1212345
[content] => 员超载。开开心心出门去,平平安安回家来。
)
[17] => Array
(
[time] => 1593065360
[title] => 1212345
[content] => 【广西交警】北海交警温馨提示:端午假期出行车辆增多,易发生拥堵,请大家自觉遵守交通规则,安全驾驶、文明出行、拒绝疲劳驾驶、酒后驾驶、超
)
$arr = [
15 => [
'time' => 1593338078,
'title'=> 106911651091654,
'content'=> '【网商银行】你有1笔可用额度还没使用,请尽快使用哦,随借随还,按日计息,打开<支付宝-我的-网商贷>,点击“去申请”即可-回T退订'
],
16 => [
'time' => 1593065360,
'title'=> 1212345,
'content'=> '员超载。开开心心出门去,平平安安回家来。'
],
17 => [
'time' => 1593065360,
'title'=> 1212345,
'content'=> '【广西交警】北海交警温馨提示:端午假期出行车辆增多,易发生拥堵,请大家自觉遵守交通规则,安全驾驶、文明出行、拒绝疲劳驾驶、酒后驾驶、超'
],
];
$new_arr = [];
foreach ($arr as $item) {
if (isset($new_arr[$item['time']])) {
$new_arr[$item['time']]['content'] = $item['content'] . $new_arr[$item['time']]['content'];
} else {
$new_arr[$item['time']] = $item;
}
}
$new_arr = array_values($new_arr);
var_dump($new_arr);
这样应该可以,不过前提是时间相同的前面的数据拼接在后面。不知道你所有数据是否都这样
还有 已时间来区分是否不太妥?直接百度搜时间戳转换