如何判断PHP中执行功能的成功

前言

为了使代码发布系统,我们需要使用PHP的exec函数在执行命令和git svn。我们如何判断PHP的执行功能是否成功执行Git,SVN命令。

解决方案

编写一个PHP文件来做实验。

执行函数的第一个参数是命令的执行,第二个参数是执行的结果,第三个参数是执行状态。


< PHP

exec(' ',为日志,美元地位);

print_r($日志);

print_r(美元地位);

回声php_eol;


执行此PHP文件:


在这里,$ log,$状态输出结果如图所示。

但是$状态是0,感觉是执行失败了,但事实并非如此,这就是执行的成功。

更改此PHP文件以将第一个参数交给执行器一个不正确的命令。

例如,exec('lsaa美元美元,日志,状态)。

再次执行,运行结果如下:


这里的状态真的值得。

然后证明当$状态为0时,执行成功。

最后,执行命令的方式如下:

php执行命令php


公共功能runlocalcommand($命令){
$命令=配平($命令);
$状态= 1;
$ log = '';
执行($命令)。2 > > 1,$,$状态);
命令。
此命令;
执行状态
$ > >状态=!美元地位;
返回$ >状态;
}


日志记录和其他判断被删除。

注意这个:


$ > >状态=!美元地位;


返回状态时取相反的值!

总结

以上是详细的内容和实例代码,以确定PHP中是否成功地执行执行函数,这将帮助您掌握PHP的开发过程。我希望这篇文章能帮助您学习PHP开发。