{{ thread.title }}

{{ locked_reason }} پی اچ پی

@farahmand {{ experience | farsi }} تجربه نویسنده آخرین فعالیت ٢ روز پیش

بنده نیاز به استفاده از تابعی شبیه setInterval جاوااسکریپت در PHP دارم و برای اینکار از این تابع کمک می گیرم:

function setInterval($function,$delay) {
   $seconds = (int)$delay/1000;
   while (true) {
      call_user_func($function); 
      # or
      $function();
      sleep($seconds);
   }
}

در اجرای function کاربر مشکلی ندارم ولی تابع sleep کل دستورات رو عقب می اندازه نه فقط دستورات بعد خودش رو.

منظورم اینه که اگر داشته باشیم:

echo 'first';
sleep(5);
echo 'second';

بعد پنج ثانیه دو عبارت با هم چاپ میشه

اگر راهی دارید پیشنهاد کنید.

پیشاپیش ممنونم.