PHP sleep () الوظيفة
مثال
تأخير تنفيذ البرنامج النصي الحالي لمدة 3 ثوانٍ:
<?php
echo date('h:i:s') . "<br>";
//sleep for 3 seconds
sleep(3);
//start again
echo date('h:i:s');
?>
التعريف والاستخدام
تعمل وظيفة sleep () على تأخير تنفيذ البرنامج النصي الحالي لعدد محدد من الثواني.
ملاحظة: تؤدي هذه الوظيفة إلى ظهور خطأ إذا كان عدد الثواني المحدد سالبًا.
بناء الجملة
sleep(seconds)
قيمه المعامل
Parameter | Description |
---|---|
seconds | Required. Specifies the number of seconds to delay the script |
تفاصيل تقنية
قيمة الإرجاع: | إرجاع 0 عند النجاح ، أو FALSE عند حدوث خطأ. تقوم هذه الوظيفة بإرجاع قيمة غير صفرية إذا تمت مقاطعة المكالمة بواسطة إشارة. في نظام التشغيل Windows ، ستكون هذه القيمة دائمًا هي 192 ، وهي قيمة ثابت WAIT_IO_COMPLETION داخل واجهة برمجة تطبيقات Windows. في الأنظمة الأساسية الأخرى ، ستكون القيمة المرتجعة هي عدد الثواني المتبقية للسكون. |
---|---|
إصدار PHP: | 4+ |
التغيير: | قبل إصدار PHP 5.3.4 ، تقوم هذه الوظيفة دائمًا بإرجاع NULL عند حدوث السكون على Windows. |
❮ PHP مراجع متنوعة