PHP tidur () Fungsi
Contoh
Tunda eksekusi skrip saat ini selama 3 detik:
<?php
echo date('h:i:s') . "<br>";
//sleep for 3 seconds
sleep(3);
//start again
echo date('h:i:s');
?>
Definisi dan Penggunaan
Fungsi sleep() menunda eksekusi skrip saat ini selama beberapa detik tertentu.
Catatan: Fungsi ini memunculkan kesalahan jika jumlah detik yang ditentukan adalah negatif.
Sintaksis
sleep(seconds)
Nilai Parameter
Parameter | Description |
---|---|
seconds | Required. Specifies the number of seconds to delay the script |
Detail Teknis
Nilai Kembali: | Mengembalikan 0 pada keberhasilan, atau FALSE pada kesalahan. Fungsi ini mengembalikan nilai bukan nol jika panggilan terputus oleh sinyal. Di Windows, nilai ini akan selalu menjadi 192 , yang merupakan nilai dari konstanta WAIT_IO_COMPLETION dalam Windows API. Pada platform lain, nilai yang dikembalikan adalah jumlah detik yang tersisa untuk tidur. |
---|---|
Versi PHP: | 4+ |
Catatan perubahan: | Sebelum PHP 5.3.4, fungsi ini selalu mengembalikan NULL ketika sleep telah terjadi pada Windows. |
Referensi PHP Lain-Lain