Manuel PHP
Précédent |  | Suivant

# pcntl_exec

(PHP 4 >= 4.2.0, PHP 5)

pcntl_exec -- Exécute le programme indiqué dans l'espace courant de processus

## Description

void pcntl_exec ( string path [, array args [, array envs]] )

pcntl_exec() exécute le programme `path` avec les arguments `args`. `path` doit être le chemin vers un binaire exécutable ou un script avec un chemin valide pointant vers un exécutale à la première ligne (par exemple #!/usr/local/bin/perl). Voir les pages d'aide de votre système concernant execve(2) pour plus d'informations.

`args` est un tableau d'arguments sous la forme de chaînes de caractères passées au programme.

`envs` est un tableau de chaînes de caractères qui sont passées au programme comme variables d'environnement. Le tableau est de la forme nom => valeur, la clé est le nom de la variable d'environnement et la valeur est la valeur de cette variable.

pcntl_exec() retourne `FALSE` en cas d'erreur et ne retourne rien en cas de succès.

Précédent | Sommaire | Suivant
pcntl_alarm | Niveau supérieur | pcntl_fork