pcntl_exec

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

pcntl_execFührt ein angegebenes Programm im aktuellen Prozessraum aus

Beschreibung

pcntl_exec(string$path, array$args = [], array$env_vars = []): bool

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)-Manpage des Systems zu konsultieren.

args

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

env_vars

env_vars 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

Gibt false zurück.

To Top