时间:2021-07-01 10:21:17 帮助过:19人阅读
$condition['is_own'] = 0;
$condition['is_pass'] = 0;
$notDeal_user_list = array();
foreach($tempas$k=>$v){
$condition['route_id'] = $v['route_id'];
$temp_array = $route_person_model->where($condition)->field('user_id,route_id,id')->select();
if(!empty($temp_array)){
$notDeal_user_list = array_merge($notDeal_user_list,$temp_array);
}
//array_merge函数 在其中一个为空的时候最后
结果为空//把不同行程的用户信息都拼接起来
}
// var_dump($notDeal_user_list); die();foreach($notDeal_user_listas$k=>$v){
$notDeal_user_list[$k]['route_info'] = getRouteInfo($v['route_id']);
$notDeal_user_list[$k]['user_info'] = getUserInfo($v['user_id']);
}
$this->notDeal_user_list = $notDeal_user_list;在没有加if判断是否为空之前,数组整个都是null,加了之后就OK了。
这个拼接函数在其中一个为空的时候,会整体为空,需要做拼接的判断!
以上就介绍了array_merge 函数的使用,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。