您现在的位置是:首页 > 其他

李清波 2017-03-13 其他 1571 复制当前网址

system



说明

string system ( string $command [, int &$return_var ] )


同 C 版本的 system() 函数一样, 本函数执行 command 参数所指定的命令, 并且输出执行结果。

如果 PHP 运行在服务器模块中, system() 函数还会尝试在每行输出完毕之后, 自动刷新 web 服务器的输出缓存。

如果要获取一个命令未经任何处理的 原始输出, 请使用 passthru() 函数。


command    //要执行的命令。

return_var    //如果提供 return_var 参数, 则外部命令执行后的返回状态将会被设置到此变量中


成功则返回命令输出的最后一行, 失败则返回 FALSE


Example #1 system() 例程

<?php
echo '<pre>';

// 输出 shell 命令 "ls" 的返回结果
// 并且将输出的最后一样内容返回到 $last_line。
// 将命令的返回值保存到 $retval。
$last_line = system('ls', $retval);

// 打印更多信息
echo '
</pre>
<hr />Last line of the output: ' . $last_line . '
<hr />Return value: ' . $retval;
?>


文章来源:http://liqingbo.com/blog-1295.html

评论