系统相关
首页 > 系统相关> > php检查shell_exec命令是否成功

php检查shell_exec命令是否成功

作者:互联网

我基本上想检查是否使用shell_exec成功执行了命令.

功能简单:

public static function foo()
{
    $command = "blabla";
    shell_exec($command);
}

编辑,我尝试过M先生的建议,如下所示:

    foreach($commands as $key => $value)
    {
        shell_exec($value, $output, $return);
    }

我得到这个错误:

Undefined variable: output

解决方法:

尝试使用exec

exec($command, $output, $return);

if ($return != 0) {
    // error occurred
}else{
    // success
}

标签:shell-exec,shell,command-line,command,php
来源: https://codeday.me/bug/20191026/1938077.html