14-03-1394، 01:19 ب.ظ
14-03-1394، 02:08 ب.ظ
فکر نکنم چنین چیزی باشه
شما باید خودتون با چرخه اوکی کنید
شما باید خودتون با چرخه اوکی کنید
14-03-1394، 02:26 ب.ظ
من این کد رو برای شمارش موجود بودن یا نبودن مقدار فیلد مورد نظر نوشتم:
/** * * @param type $models // آرایه ای از نتیجه کیوری * @param type $field // نام فیلد مورد نظر برای شمارش * @return int $arr[] // تعداد فیلدهایی که مقادیرشان موجود است و یا مقداری ندارند */ public function fildCount($models, $field) { $arr=array(0,0); foreach ($models as $model) { if($model->$field>=1){ $arr[0]+=1; } else{ $arr[1]+=1; } } return $arr; }دوستان اگه کد بهتری دارین، لطفا قرار بدین. متشکرم.
14-03-1394، 02:39 ب.ظ
$i=0; foreach($posts as $post) { if($post->confirmed) { $i++; } } echo $i;
echo $i تعداد رکوردای پستی که دارای confimed ==1 هستن رو بهتون میده
14-03-1394، 06:44 ب.ظ
از تابع array_filter هم میتونید استفاده کنید
$filter = array_filter($comments, function($item){ return ($item['confirm'] == 1); }); echo count($filter);