');

PHP Codici di ritorno

Esempio

Il costrutto di uscita può essere utilizzato per passare un codice di ritorno all'ambiente di esecuzione.

#!/usr/bin/php

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

Per impostazione predefinita, verrà restituito un codice di uscita pari a 0 se non ne viene fornito nessuno, ovvero l' exit è uguale a exit(0) . Poiché exit non è una funzione, le parentesi non sono necessarie se non viene passato alcun codice di ritorno.

I codici di ritorno devono essere compresi tra 0 e 254 (255 è riservato da PHP e non deve essere utilizzato). Per convenzione, l'uscita con un codice di ritorno di 0 indica al programma chiamante che lo script PHP è stato eseguito correttamente. Utilizzare un codice di ritorno diverso da zero per comunicare al programma chiamante che si è verificata una condizione di errore specifica.