eval
<<<
exit get_browser
>>>

6.22 Fonctions diverses
6 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
connection_aborted
connection_status
connection_timeout
constant
define
defined
die
eval
->exit
get_browser
__halt_compiler
highlight_file
highlight_string
ignore_user_abort
pack
php_check_syntax
php_strip_whitespace
show_source
sleep
time_nanosleep
time_sleep_until
uniqid
unpack
usleep

6.22.15 exit()Termine le script courant

[ Exemples avec exit ]   CVS uniquement

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 avec exit

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

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 .

<< exit >>
eval Fonctions diverses get_browser