الفرق بين المراجعتين لصفحة: «PHP/usleep»
< PHP
رؤيا-بنعطية (نقاش | مساهمات) إضافات و تعديلات تنسيقية |
رؤيا-بنعطية (نقاش | مساهمات) تعديلات طفيفة على التنسيق |
||
سطر 20: | سطر 20: | ||
المثال 1: مثال على الدالة <code>usleep()</code><syntaxhighlight lang="php"> | المثال 1: مثال على الدالة <code>usleep()</code><syntaxhighlight lang="php"> | ||
<?php | <?php | ||
// الوقت الحالي | // الوقت الحالي | ||
echo date('h:i:s') . "\n"; | echo date('h:i:s') . "\n"; | ||
// انتظر لمدة ثانيتين | // انتظر لمدة ثانيتين | ||
usleep(2000000); | usleep(2000000); | ||
// عدنا! | // عدنا! | ||
echo date('h:i:s') . "\n"; | echo date('h:i:s') . "\n"; | ||
?> | ?> | ||
</syntaxhighlight>ناتج المثال السابق:<syntaxhighlight lang="php"> | </syntaxhighlight>ناتج المثال السابق:<syntaxhighlight lang="php"> | ||
11:13:28 | 11:13:28 | ||
11:13:30 | 11:13:30 | ||
المراجعة الحالية بتاريخ 16:31، 29 مايو 2018
(PHP 4, PHP 5, PHP 7)
تُأَخِّرُ الدالةُ usleep()
تنفيذَ البرنامج مدةً تُقَدَّرُ بالميكروثانية.
الوصف
void usleep ( int $micro_seconds )
تُأَخِّرُ الدالةُ usleep()
تنفيذَ البرنامج لعدد معين من الميكروثانية.
المعاملات
micro_seconds
وقت الإيقاف بالميكروثانية. الميكروثانية هي واحد من المليون من الثانية.
القيم المعادة
لا تعيد الدالةُ usleep()
قيمًا.
أمثلة
المثال 1: مثال على الدالة usleep()
<?php
// الوقت الحالي
echo date('h:i:s') . "\n";
// انتظر لمدة ثانيتين
usleep(2000000);
// عدنا!
echo date('h:i:s') . "\n";
?>
ناتج المثال السابق:
11:13:28
11:13:30
انظر أيضًا
- الدالة
sleep()
: تأخير التنفيذ. - الدالة
time_nanosleep()
: تأخير لعدد من الثواني والنانوثانية. - الدالة
time_sleep_until()
: تأخير البرنامج حتى الوقت المحدد. - الدالة
set_time_limit()
: تحديد الحد الأقصى لوقت التنفيذ.