如何用php在终端执行一些命令?

时间:2013-12-31 10:13:23

标签: php

如何用php程序打开终端并执行一些数据,然后将结果保存在.TXT文件中?

我在网站上找不到任何有用的想法。

1 个答案:

答案 0 :(得分:0)

只需使用exec()

exec('ls -la', $output);
$result = implode("\n", $output);
file_put_contents($result, 'result.txt');

您可以在PHP手册中阅读并查看您的webhost是否允许执行shell命令!

当然,您可以在ls -la旁边运行所有内容!

如果您想根据用户提供的数据执行,请确保正确转义它!