pcntl_exec

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

pcntl_execFührt ein angegebenes Programm im aktuellen Prozessraum aus

Beschreibung

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

Führt das Programm mit den angegeben Argumenten aus.

Parameter-Liste

path

path muss der Pfad zur binären ausführbaren Datei oder einem Skript mit einem gültigen auf eine ausführbare Datei zeigenden Pfad in der Shebang (zum Beispiel #!/usr/local/bin/perl) als erste Zeile sein. Für weitere Informationen ist die execve(2) Handbuch-Seite des Systems zu konsultieren.

args

args ist ein Array von Parameterstrings, die dem Programm übergeben werden.

envs

envs ist ein Array von Strings, die dem Programm als Umgebungsvariablen übergeben werden. Das Array ist im Format Name => Wert, wobei der Schlüssel der Name der Umgebungsvariable und der Wert der Inhalt dieser Variable ist.

Rückgabewerte

Returns NULL on successIm Fehlerfall wird FALSE zurückgegeben..