Definisi dan Penggunaan
Fungsi time_nanosleep() digunakan untuk menunda eksekusi skrip saat ini selama jumlah detik dan nanodetik tertentu.
Syntax
time_nanosleep(seconds,nanoseconds)
Nilai Parameter
| Parameter | Deskripsi |
|---|---|
| seconds | Required. Menentukan jumlah detik untuk menunda skrip |
| nanoseconds | Required. Menentukan jumlah nanosecond untuk menunda skrip (harus kurang dari 1.000.000.000) |
Detail Teknis
| Return Value: | Mengembalikan TRUE jika sukses atau FALSE jika gagal. Jika panggilan terputus oleh sinyal, array asosiatif akan dikembalikan dengan jumlah detik atau nanosecond tersisa dalam penundaan. |
|---|---|
| PHP Version: | 5+ |
| Changelog: | Fungsi ini tidak berfungsi pada platform Windows sebelum PHP 5.3.0 |
Contoh
Tunda eksekusi skrip saat ini selama 2,5 detik:
<?php if (time_nanosleep(2,500000000) === true) { echo "Tidur selama 2,5 detik"; } ?> // Output : Tidur selama 2,5 detik