pcntl_exec

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

pcntl_exec現在のプロセス空間で指定したプログラムを実行する

説明

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

指定した引数でプログラムを実行します。

パラメータ

path

path は、バイナリ実行ファイルへのパスか、 あるいは有効な実行ファイルを指す shebang (例: #!/usr/local/bin/perl) が一行目に存在するスクリプトへのパスである必要があります。 詳細な情報については、システムの man ページで execve(2) を参照ください。

args

args は、プログラムに渡す引数文字列の配列です。

env_vars

env_vars は、プログラムに渡す環境変数の配列です。 この配列は name => value のような形式で、key が環境変数名・value が その値となります。

戻り値

Returns false.

関連キーワード:  プログラム, 実行, プロセス, 空間, 指定, pcntl, args, vars, env, path