Description
$process
[, int $signal
= 15
] )
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.
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().
Liste de paramètres
-
process
-
La ressource proc_open() qui sera fermée.
-
signal
-
Ce paramètre optionnel 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.
Valeurs de retour
Retourne le code de sortie du processus.
Historique
Version | Description |
---|---|
5.2.2 |
Les versions précédentes détruisent la ressource
resource fournie.
|
Voir aussi
- proc_open() - Exécute une commande et ouvre les pointeurs de fichiers pour les entrées / sorties
- proc_close() - Ferme un processus ouvert par proc_open
- proc_get_status() - Lit les informations concernant un processus ouvert par proc_open