PHP Codes de retour


Exemple

La construction d' exit peut être utilisée pour transmettre un code de retour à l'environnement d'exécution.

#!/usr/bin/php

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

Par défaut, un code de sortie de 0 sera renvoyé si aucun code n'est fourni, c'est-à-dire que exit est identique à exit(0) . Comme exit n'est pas une fonction, les parenthèses ne sont pas requises si aucun code de retour n'est transmis.

Les codes de retour doivent être compris entre 0 et 254 (255 est réservé par PHP et ne doit pas être utilisé). Par convention, sortir avec un code retour de 0 indique au programme appelant que le script PHP a été exécuté avec succès. Utilisez un code retour différent de zéro pour indiquer au programme appelant qu'une condition d'erreur spécifique s'est produite.