1
PHPでコマンドを実行して現在のプロセスを置き換えることは可能ですか? CやRubyで 同様:PHP:exec() - プロセスを置換する
exec('ls')
# should not get here
PHPでコマンドを実行して現在のプロセスを置き換えることは可能ですか? CやRubyで 同様:PHP:exec() - プロセスを置換する
exec('ls')
# should not get here
はpcntl_exec
をお試しください:http://se.php.net/manual/en/function.pcntl-exec.php
これは私が探していたものです。唯一の問題は、この関数がバイナリへのフルパスを必要とすることでした。私はインタラクティブなphpシェルを起動するときにライブラリをプリロードしたいと思っていました。これは 'pcntl_exec($ _ SERVER ['_']、array( ' - ad'、 'auto_prepend_file =/path/to/library'))'です。 '$ _SERVER ['_']'はPHPインタプリタへのパスです。 – user1065745