Heim >Backend-Entwicklung >PHP-Tutorial >关于exec函数的返回值问题

关于exec函数的返回值问题

WBOY
WBOYOriginal
2016-06-23 14:05:341503Durchsuche

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


回复讨论(解决方案)

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

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

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

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn