shell_exec
通过 shell 环境执行命令,并且将完整的输出以字符串的方式返回
函数名称:shell_exec()
适用版本:PHP 4, PHP 5, PHP 7
函数描述: shell_exec() 函数执行指定的 shell 命令,并将命令的输出作为字符串返回。与 exec() 函数不同的是,shell_exec() 函数返回的是命令输出的完整结果,而不仅仅是最后一行。
语法: shell_exec ( string $cmd ) : string|NULL
参数:
返回值:
示例1:
$output = shell_exec('ls -l');
echo "<pre>$output</pre>";
上述示例将执行 "ls -l" 命令,并将结果赋值给 $output 变量。然后,使用 <pre>
标签将结果以原样输出到浏览器。
示例2:
$output = shell_exec('php -v');
echo "<pre>$output</pre>";
上述示例将执行 "php -v" 命令,显示 PHP 版本信息,并将结果赋值给 $output 变量。然后,使用 <pre>
标签将结果以原样输出到浏览器。
注意事项: