PHP time_nanosleep() Λειτουργία

Ορισμός και Χρήση

Η συνάρτηση time_nanosleep() του PHP καθυστερεί την εκτέλεση του κώδικα για καθορισμένα δευτερόλεπτα και νάνους.

Γλώσσα

time_nanosleep(seconds,nanoseconds)
Παράμετροι Περιγραφή
seconds Απαιτείται. Πρέπει να είναι ένας θετικός αριθμός.
nanoseconds Απαιτείται. Πρέπει να είναι ένας θετικός αριθμός μικρότερος από τα 10 δισεκατομμύρια.

Περιγραφή

Καθυστέρηση της εκτέλεσης του προγράμματος για την καθορισμένη seconds και nanoseconds Αριθμοί.

Αποτελέσματα

Εάν είναι επιτυχής επιστρέφει TRUE, αν αποτυγχάνει επιστρέφει FALSE

Αν η καθυστέρηση διακοπεί από ένα σήμα, θα επιστρέψει έναν συναρμολογημένο πίνακα με τα εξής στοιχεία:

  • seconds - Οι απομεινάρια δευτερολέπτων στην καθυστέρηση
  • nanoseconds - Οι απομεινάρια νάνων στην καθυστέρηση

Συμβουλές και Σημειώσεις

Σημείωση:Αυτή η συνάρτηση δεν έχει υλοποιηθεί στο Windows.

Παράδειγμα

<?php
if (time_nanosleep(3,500000000) === true)
  {
  echo "Παύση 3 δευτερόλεπτα";
  }
?>