退貨程式碼

所述出口構建體可以用來傳遞返回碼給所述執行環境中。

#!/usr/bin/php

if ($argv[1] === "bad") {
    exit(1);
} else {
    exit(0);
}

預設情況下,如果沒有提供退出程式碼,將返回退出程式碼 0,即 exitexit(0) 相同。由於 exit 不是函式,如果沒有傳遞返回程式碼,則不需要括號。

返回程式碼必須在 0 到 254 的範圍內(255 由 PHP 保留,不應使用)。按照慣例,退出時返回程式碼 0 告訴呼叫程式 PHP 指令碼成功執行。使用非零返回碼告訴呼叫程式發生了特定的錯誤情況。