實施例的命令:爲什麼在完成後調用外部命令返回0?
echo "<pre>\n";
system('drush cc all', $retval);
echo "</pre>\n";
一切似乎是確定。有一條消息表明命令正確運行。
但是$ retval總是0.
實施例的命令:爲什麼在完成後調用外部命令返回0?
echo "<pre>\n";
system('drush cc all', $retval);
echo "</pre>\n";
一切似乎是確定。有一條消息表明命令正確運行。
但是$ retval總是0.
它的返回錯誤代碼。沒有錯誤,你得到0.
閱讀關於Exit status。
因爲成功執行的程序通常/傳統上返回0? – Passerby