الفرق بين المراجعتين ل"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()‎: تحديد الحد الأقصى لوقت التنفيذ.

مصادر