system 示例:
代码如下:
<?php
$a
= system("dir",
$out
);
print_r(
$a
);
print_r(
$out
);
?>
system、exce、
passthru
区别
system() 输出并返回最后一行 shell
结果。
exec
() 不输出结果,返回最后一行 shell 结果,所有结果可以保存到一个返回的数组里面。
passthru
()
只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。
相同点:都可以获得命令执行的状态码