PHP中exec函数执行返回结果是什么
导读:相信很多人对“PHP中exec函数执行返回结果是什么”都不太了解,下面小编为你详细解释一下这个问题,希望对你有一定的帮助 在PHP中,exec( 函数返回命令执行结果的最后一行内容。该函数用于执行一个外部程序,当指定函数的output...
相信很多人对“PHP中exec函数执行返回结果是什么”都不太了解,下面小编为你详细解释一下这个问题,希望对你有一定的帮助在PHP中,exec()函数返回命令执行结果的最后一行内容。该函数用于执行一个外部程序,当指定函数的output参数时,会使用返回结果填充output,若output参数中已经有了元素,exec函数会在output后面追加。
本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。
php中exec返回什么
exec() 默认情况会返回指定命令结果的最后一行,指定output参数,会使用返回结果填充output;如果output参数中已经有元素,exec()会在output后面追加。
exec执行一个外部程序
说明
exec(string $command, array & $output = ?, int & $return_var = ?): string
exec() 执行 command 参数所指定的命令。
参数
command 要执行的命令。
output 如果提供了 output 参数, 那么会用命令执行的输出填充此数组, 每行输出填充数组中的一个元素。 数组中的数据不包含行尾的空白字符,例如 \n 字符。 请注意,如果数组中已经包含了部分元素,exec() 函数会在数组末尾追加内容。如果你不想在数组末尾进行追加, 请在传入 exec() 函数之前 对数组使用 unset() 函数进行重置。
return_var 如果同时提供 output 和 return_var 参数, 命令执行后的返回状态会被写入到此变量。
返回值
命令执行结果的最后一行内容。 如果想要获取命令的输出内容, 请确保使用 output 参数。
以上就是关于“PHP中exec函数执行返回结果是什么”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注网络,小编每天都会为大家更新不同的知识。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: PHP中exec函数执行返回结果是什么
本文地址: https://pptw.com/jishu/652421.html