Fungsi
usleep() ialah fungsi terbina bagi perpustakaan standard PHP yang digunakan untuk membuat skrip semasa dalam pelaksanaan terhenti selama beberapa mikrosaat dan milisaat mengikut keperluan yang ditetapkan. Tiada jenis pulangan khusus untuk fungsi usleep PHP yang menjadikan kerumitan ruang masa bagi fungsi itu tetap. Fungsi usleep PHP berkelakuan seperti fungsi tidur hanya dengan perbezaan fakta bahawa dalam fungsi PHP usleep parameter itu perlu ditentukan dengan cara yang betul sehingga Ia diluluskan sebagai parameter daripada fungsi.
IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Sintaks:
usleep(microseconds)
Aliran sintaks adalah dalam cara di mana parameter yang ditentukan perlu dihantar daripada fungsi dan kemudian fungsi itu akan disediakan mengikut keperluan.
Meluluskan parameter daripada fungsi ialah pendekatan wajib. Tiada jenis pemulangan hanya menjadikan fungsi dalam pelaksanaan terhenti untuk selang masa tertentu seperti yang dinyatakan.
usleep function() ialah fungsi terbina dalam PHP yang digunakan untuk menjadikan keseluruhan proses dalam pelaksanaan terhenti selama beberapa mikrosaat atau milisaat. Mari lihat aliran kerja fungsi usleep iaitu seperti berikut :
Berikut adalah contoh yang diberikan di bawah:
This program demonstrates the usleep() function in PHP which is used for representing the delay in execution while informing the end user of the time with the specified parameter to the function with 8 milliseconds delay as shown in the output.
Code:
<!DOCTYPE html> <html> <body> <?php echo date('hr:in:sec') . "<br>"; usleep(800000); echo date('hr:in:sec'); ?> </body> </html>
Output:
This program demonstrates the difference in both the usleep() and sleep() function with the difference in CPU circle consumption. This takes input as for date in sleep() mode for 5 seconds and then start again once the halt completes for 3 seconds and behaves merely different as compared to usleep as shown in the output.
Code:
<?php echo date('h:i:s') . "\n"; sleep(5); echo date('hr:in:sec') . "\n"; ?>
Output:
This program demonstrates the difference in usleep with time_nanosecond() function containing difference with seconds and nanoseconds almost like usleep() and sleep() function as shown in the output.
Code:
<!DOCTYPE html> <html> <body> <?php if (time_nanosleep(3,5000000) === true) { echo "nanosleep time for 3 or 5 seconds."; } ?> </body> </html>
Output:
This program demonstrates the difference between the PHP usleep() function and time_sleep_until() function which is used for getting the values of time in boolean format as shown in the output.
Code:
<?php var_dump(time_sleep_until(time()+1)); var_dump(time_sleep_until(microtime(false)+0.8)); ?>
Output:
Note: If the time_sleep_until() function compared to sleep function will be used then it will return value as false when given a negative value.PHP usleep() function in PHP is a function which is used for making the program in execution to halt for analyzing the fault or may be for some requirement changes but is useful for programmers as it can be handled accordingly in PHP and is a great source of manipulation with scripts in PHP.
Atas ialah kandungan terperinci PHP sedang tidur. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!