PHP Handbuch
Zurück |  | Weiter

# pcntl_exec

(PHP 4 >= 4.2.0, PHP 5)

pcntl_exec -- Führt ein angegebenes Programm im aktuellen Prozessraum aus

## Beschreibung

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

pcntl_exec() führt das Programm path mit den Parametern args aus. 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. Suchen Sie in der execve(2) man Seite Ihres Systems nach weiteren Informationen.

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

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.

pcntl_exec() gibt bei Fehlern `FALSE` zurück und kehrt bei Erfolg nicht mehr zurück.

Zurück | Zum Anfang | Weiter
pcntl_alarm | Nach oben | pcntl_fork