توضیحات
با این تابع می توانید با شرط شخصی سازی شده ردیف های دلخواه خود را انتخاب کنید و به شکل بهینه تر برای حلقه های خود استفاده کنید
شکل تابع
class Table {
public static function selectEach(...);
}
ورودی
حالت #1:
public static function selectEach();
بدون ورودی به این معناست که تمام ردیف ها انتخاب شود
حالت #2:
public static function selectEach(string $where, ...$args);
با یک رشته از شرط خود و جایگزین های '?' شرط خود را تعریف می کنید
حالت #3:
public static function selectEach(array $where, string $oper = 'AND');
با یک آرایه شامل کلید ها و مقدار های لازم می توانید شرط خود را تعریف کنید
خروجی
خروجی تابع:
Generator
مثال
مثال #1:
foreach(PostsDb::selectEach() as $post) {
$post->like++;
$post->save();
}
   قبلی
انتخاب چند ردیف
گرفتن تعداد
بعدی