退貨程式碼
所述出口構建體可以用來傳遞返回碼給所述執行環境中。
#!/usr/bin/php
if ($argv[1] === "bad") {
exit(1);
} else {
exit(0);
}
預設情況下,如果沒有提供退出程式碼,將返回退出程式碼 0,即 exit 與 exit(0) 相同。由於 exit 不是函式,如果沒有傳遞返回程式碼,則不需要括號。
返回程式碼必須在 0 到 254 的範圍內(255 由 PHP 保留,不應使用)。按照慣例,退出時返回程式碼 0 告訴呼叫程式 PHP 指令碼成功執行。使用非零返回碼告訴呼叫程式發生了特定的錯誤情況。