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