有时候这样的效率还可以,但是只要牵涉到操作数据库,那就GAMEOVER。。
最近在维护项目,一个Foreach循环,4分半才能出来结果。
代码:
foreach ($content as $key => $val) { $user = $userModel->where(array('username'=>$val))->Field('id,username')->find(); if ($user) { //查找群里是否存在 if(!$ck_group_userModel->where(array('uid'=>$user['id']))->Field('uid')->find()){ $data[] = array('id'=>$user['id'],'username'=>$user['username']); } |