小编Rah*_*hul的帖子

如何优化if else语句

 foreach ($remote_user_detail as $value){
        $user = User::where('unique_id',$value->userid)->first();

        if(count($user) > 0){
            $user->unique_id = $value->userid;
            $user->user_first_name = $value->name;
            $user->card_id = $value->cardnumber;
            $user->save();
        }else{
            $user = new User();
            $user->company_id = Auth::user()->company_id;
            $user->user_label = 2;
            $user->unique_id = $value->userid;
            $user->user_first_name = ($value->name=='') ? '' : $value->name ;
            $user->card_id = $value->cardnumber;
       $user->save();
}
}
Run Code Online (Sandbox Code Playgroud)

现在我应该如何优化这个,否则因为唯一的id user_first_name和卡号是相同的

php eloquent laravel-5

1
推荐指数
1
解决办法
63
查看次数

标签 统计

eloquent ×1

laravel-5 ×1

php ×1