array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'ja', ), 'this' => array ( 0 => 'function.pcntl-exec.php', 1 => 'pcntl_exec', ), 'up' => array ( 0 => 'ref.pcntl.php', 1 => 'PCNTL 関数', ), 'prev' => array ( 0 => 'function.pcntl-errno.php', 1 => 'pcntl_errno', ), 'next' => array ( 0 => 'function.pcntl-fork.php', 1 => 'pcntl_fork', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'ja', 'path' => 'reference/pcntl/functions/pcntl-exec.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pcntl_exec — 現在のプロセス空間で指定したプログラムを実行する
path
path
は、バイナリ実行ファイルへのパスか、
あるいは有効な実行ファイルを指す shebang (例: #!/usr/local/bin/perl)
が一行目に存在するスクリプトへのパスである必要があります。
詳細な情報については、システムの man ページで execve(2) を参照ください。
args
args
は、プログラムに渡す引数文字列の配列です。
env_vars
env_vars
は、プログラムに渡す環境変数の配列です。
この配列は name => value のような形式で、key が環境変数名・value が
その値となります。
Returns false
.