v2.5.2
Giriş yap

PHP sleep fonksiyonu hakkında

siyahkalem
528 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhaba,
Bir foreach döngüm var; istediğim, bu döngü belirli bir sayıda belirlediğim part'da işleme devam etsin. Sonra belirlediğim süre beklesin. Ve diğer part'a geçerek işlemine devam etsin. Kod ile örnek verecek olursam...

<code>

$list = // SQL sorgusu var sayalım

foreach($list->results() as $item){

 // Koşullar ve işlemler olduğunu düşünelim
 
}

</code>

Yukarıdaki koda göre nasıl yapabilirim?

fatihtoprak
1199 gün önce

Merhaba,

    $count = 0;
    foreach($list->results() as $item)
    {
        // Koşullar ve işlemler olduğunu düşünelim
        if(($count%10)==0)
        {
            sleep(5);
        }
        $count++;

    }

Bu şekilde her 100 parçada bir sleep kullanmış olursunuz.