PHP 执行外部命令

exec

(PHP 4, PHP 5, PHP 7)
exec — 执行一个外部程序

说明

1
exec ( string $command [, array &$output [, int &$return_var ]] ) : string

exec() 执行 command 参数所指定的命令。

参数

command
要执行的命令。

output
如果提供了 output 参数, 那么会用命令执行的输出填充此数组, 每行输出填充数组中的一个元素。 数组中的数据不包含行尾的空白字符,例如 \n 字符。 请注意,如果数组中已经包含了部分元素,exec() 函数会在数组末尾追加内容。如果你不想在数组末尾进行追加, 请在传入 exec() 函数之前 对数组使用 unset() 函数进行重置。

return_var
如果同时提供 outputreturn_var 参数, 命令执行后的返回状态会被写入到此变量。

提示

如果执行正常,return_var参数返回0

坚持原创技术分享,您的支持将鼓励我继续创作!