Home  >  Article  >  Backend Development  >  关于exec函数的返回值问题

关于exec函数的返回值问题

WBOY
WBOYOriginal
2016-06-23 14:05:341487browse

exec函数原型:
string exec ( string $command [, array &$output [, int &$return_var ]] )
为什么只要在$command末尾加个"&",$return_var就总为0呀


回复讨论(解决方案)

$return_var如果是0,才说明命令成功执行了。

$return_var如果是0,才说明命令成功执行了。
我的意思是尽管$command不存在,只要在后面加个&,返回值都为0

那个 & 表示在后台执行,返回的只是是否成功的放入了后台

那个 & 表示在后台执行,返回的只是是否成功的放入了后台
Fine.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn