الفرق بين المراجعتين ل"PHP/usleep"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
(إضافات و تعديلات تنسيقية)
سطر 2: سطر 2:
 
(PHP 4, PHP 5, PHP 7)
 
(PHP 4, PHP 5, PHP 7)
  
تُأَخِّرُ الدالةُ usleep()‎ تنفيذَ البرنامج مدةً تُقَدَّرُ بالميكروثانية.
+
تُأَخِّرُ الدالةُ <code>usleep()</code>‎ تنفيذَ البرنامج مدةً تُقَدَّرُ بالميكروثانية.
  
 
== الوصف ==
 
== الوصف ==
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
 
void usleep ( int $micro_seconds )
 
void usleep ( int $micro_seconds )
</syntaxhighlight>تُأَخِّرُ الدالةُ usleep()‎ تنفيذَ البرنامج لعدد معين من الميكروثانية.
+
</syntaxhighlight>تُأَخِّرُ الدالةُ <code>usleep()‎</code> تنفيذَ البرنامج لعدد معين من الميكروثانية.
  
 
== المعاملات ==
 
== المعاملات ==
  
=== micro_seconds ===
+
=== <code>micro_seconds</code> ===
 
وقت الإيقاف بالميكروثانية. الميكروثانية هي واحد من المليون من الثانية.
 
وقت الإيقاف بالميكروثانية. الميكروثانية هي واحد من المليون من الثانية.
  
 
== القيم المعادة ==
 
== القيم المعادة ==
لا تعيد الدالةُ usleep()‎ قيمًا.
+
لا تعيد الدالةُ <code>usleep()</code>‎ قيمًا.
  
 
== أمثلة ==
 
== أمثلة ==
المثال 1: مثال على الدالة usleep()‎<syntaxhighlight lang="php">
+
المثال 1: مثال على الدالة <code>usleep()</code>‎<syntaxhighlight lang="php">
 
<?php
 
<?php
  
سطر 43: سطر 43:
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==
* الدالة sleep()‎: تأخير التنفيذ.
+
* الدالة <code>[[PHP/sleep|sleep()‎]]</code>: تأخير التنفيذ.
* الدالة time_nanosleep()‎: تأخير لعدد من الثواني والنانوثانية.
+
* الدالة <code>[[PHP/time nanosleep|time_nanosleep()‎]]</code>: تأخير لعدد من الثواني والنانوثانية.
* الدالة time_sleep_until()‎: تأخير البرنامج حتى الوقت المحدد.
+
* الدالة <code>[[PHP/time sleep until|time_sleep_until()‎]]</code>: تأخير البرنامج حتى الوقت المحدد.
* الدالة set_time_limit()‎: تحديد الحد الأقصى لوقت التنفيذ.
+
* الدالة <code>[[PHP/set time limit|set_time_limit()]]</code>‎: تحديد الحد الأقصى لوقت التنفيذ.
  
 
== مصادر ==
 
== مصادر ==

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

مصادر