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 : La fonction die() est un alias de la fonction exit().

Voir aussi register_shutdown_function().

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