直接上代码
$temp_admin = 0;
if (!empty($order_list) && is_array($order_list)) {
for ($i = 0; $i < count($order_list); $i++) {
if (!isset($admin_arr_data[$temp_admin])) {
$temp_admin = 0;
}
$save_data[] = [
'admin_id' => $handle_user_list[$temp_admin],
'order_id' => $order_list[$i],
'add_time' => time()
];
$temp_admin++;
}
}
实现思路是先根据订单总数和人的总数,来实现订单求模人数为0,则可以实现平均分配。
然后再循环处理订单数组和人的数组合并
好久没写博客了,随便在笔记里找一篇出来凑数
上一篇: 心灵毒鸡汤...