proc_terminate() envoie un signal au processus
process
(créé avec proc_open())
pour lui indiquer qu'il doit se terminer. proc_terminate()
se termine immédiatement après, et n'attend pas l'arrêt réel du processus.
Le paramètre optionnel signal
n'est utile que sur les
plates-formes POSIX : vous pouvez alors spécifier
un signal à envoyer au processus, en utilisant l'appel système
kill(2). La valeur par défaut est alors
SIGTERM.
proc_terminate() vous permet de conclure un processus, et de continuer les autres tâches. Vous pouvez tester la présence de votre processus en utilisant la fonction proc_get_status().
Précédent | Sommaire | Suivant |
proc_open | Niveau supérieur | shell_exec |