コマンド


ワンライナーでプログラムを実行する

の形式で実行することができます。

php -r 'echo phpinfo();'

外部プログラムを実行する(system, exec)

system(command, status)かexec(command, output, status)を使用します。どちらも失敗した場合は戻り値にfalseを返します。
system(command, status)は標準出力をそのまま表示します。
exec(command, output, status)は標準出力を表示しません。出力がほしい場合は第2引数から受け取ることができます。

$command = "php -r 'echo phpinfo();'";
$result = exec($command, $output, $status) . "\n";    
$result = system($command, $status) . "\n";