我已经使用系统运行了我的命令,我希望它将终端结果复制到一个名为 output.txt 的文件中。当我在浏览器上运行我的 php 脚本时,它会显示结果,但不会在 output.txt 中显示该文件为空。
echo '<pre>';
$last_line = system('ruby /home/simon/ruby-grok/examples/result.rb', $retval);
echo '</pre>';
$out = fopen('output.txt', 'w'); //output handler
fputs($out,$last_line); //writing output operation
fclose($out);