Manuel PHP
Précédent |  | Suivant

# exit

(PHP 3, PHP 4, PHP 5)

exit -- Termine le script courant

## Description

void exit ( [string status] )
void exit ( int status )

> Note : exit() n'est pas une véritable fonction, mais un élément de langage.

> Note : PHP >= 4.2.0 n'affiche pas le message `status` si ce n'est pas un entier entier.

exit() termine l'exécution du script courant. Elle n'a pas de valeur de retour (et pour cause !), mais elle utilisera le message `status` comme message de fin d'exécution.

Si le paramètre `status` est un entier, cette valeur pourra être utilisée comme statut de sortie. Le statut de sortie peut être dans l'intervalle 0-255, le statut de sortie 255 est réservé par PHP et ne doit pas être utilisé. Le statut 0 est utilisé pour terminer le programme avec succès.

Exemple 1. Exemple avec exit()

`<?php $filename = '/chemin/jusqua/fichier'; $file = fopen ($filename, 'r') or exit("Impossible d'ouvrir le fichier $filename"); ?>`

Exemple 2. Exemple avec exit() et un code d'erreur

`<?php //quitte normalement exit; exit(); exit(0); //quitte avec un code d'erreur exit(1); exit(0376); //octal ?>`

> Note : Cette construction de langage est équivalente à die().

Voir aussi register_shutdown_function().

Précédent | Sommaire | Suivant
eval | Niveau supérieur | get_browser