(PHP 4, PHP 5, PHP 7, PHP 8)
usleep — Arrête l'exécution durant quelques microsecondes
$microseconds
): voidArrête l'exécution d'un programme durant un laps de temps.
microseconds
Durée de l'arrêt, en microsecondes. Une microseconde est un millionième de seconde.
Note: Les valeurs plus large que
1000000
(c.à.d. dormir pour plus d'une seconde) peuvent ne pas être supporté par le système d'exploitation. Utiliser sleep() à la place.
Note: Sous Windows, le système peut attendre plus longtemps que le nombre de microsecondes donné, selon le matériel.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec usleep()
<?php
// Heure courante
echo date('h:i:s') . "\n";
// Stoppe pour 2 secondes
usleep(2000000);
// Retour !
echo date('h:i:s') . "\n";
?>
L'exemple ci-dessus va afficher :
11:13:28 11:13:30