41 Stimmen

Ausgabe und Exit-Status von shell_exec() abrufen

Wenn Sie etwas tun wie

$output = shell_exec("command 2>&1");

das Sammeln von stdout und stderr des Befehls in $output Gibt es eine Möglichkeit, den Exit-Status des Befehls zu ermitteln?

Man könnte die Befehlsausgabe in eine temporäre Datei schreiben und dann den Exit-Status anhängen, aber das ist ziemlich umständlich. Gibt es bessere Vorschläge?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X