توابع time_nanosleep() PHP

تعریف و استفاده

توابع time_nanosleep() تأخیر در اجرای کد به مدت چند ثانیه و چند نانو ثانیه را به تأخیر می‌اندازد.

نحوه استفاده

time_nanosleep(seconds,nanoseconds)
پارامترها توضیحات
seconds ضروری. باید یک عدد صحیح مثبت باشد.
nanoseconds ضروری. باید یک عدد صحیح مثبت کمتر از یک میلیارد باشد.

توضیحات

تأخیر در اجرای برنامه به مدت مشخص شده seconds و nanoseconds عدد.

ارتباط بازگشتی

اگر موفق شد TRUE بازمی‌گرداند، اگر ناموفق شد FALSE بازمی‌گرداند

اگر تأخیر توسط یک سیگنال قطع شود، یک آرایه مرتبط با موارد زیر را بازمی‌گرداند:

  • seconds - تعداد ثانیه‌های باقی‌مانده در تأخیر
  • nanoseconds - تعداد نانوسه‌های باقی‌مانده در تأخیر

نکات و یادداشت‌ها

نکته:این تابع در زیر سیستم عامل ویندوز پیاده‌سازی نشده است.

مثال

<?php
اگر (time_nanosleep(3,500000000) === true)
  {
  echo "توقف 3 ثانیه و نیم";
  }
?>