php清理多个数据库中一个月以前的数据

public function clerdata(){
$arr = array('order','integral','kuainumber','order_day');
//获取两个月前的时间戳
$twomoth = strtotime(date("Y-m-d H:i:s", strtotime("-2 month")));
$map['time'] = array('lt',$twomoth);
$jis =0;
foreach ($arr as $value){
$res =M($value)->where($map)->delete();
if($res){
$jis++;
}
}
if($jis>0){
$data['status']=1;
echo json_encode($data);
}else{
$data['status']=0;
echo json_encode($data);
}
}