Maison >développement back-end >tutoriel php >Utilisation et exemples de mot-clé de sortie en PHP

Utilisation et exemples de mot-clé de sortie en PHP

王林
王林original
2023-06-28 21:48:051788parcourir

Utilisation et exemples du mot-clé exit en PHP

En programmation PHP, nous utilisons souvent le mot-clé exit pour terminer l'exécution du programme. La fonction du mot-clé exit est de terminer immédiatement l'exécution du script en cours et de renvoyer une valeur spécifiée (la valeur par défaut est 0). Cet article présentera l'utilisation spécifique du mot-clé exit et fournira quelques exemples pour référence aux lecteurs.

Utilisation 1 : Sortie simple

L'utilisation la plus simple consiste simplement à utiliser exit sans passer aucun paramètre. Cela termine immédiatement l'exécution du script et renvoie 0. Par exemple :

echo "Cette ligne de code sera exécutée.";
exit;
echo "Cette ligne de code ne sera pas exécutée.";
?>

Dans l'exemple ci-dessus, la première ligne L'instruction echo sera exécutée, mais comme elle se termine immédiatement après le mot-clé exit, l'instruction echo de la deuxième ligne ne sera pas exécutée.

Utilisation 2 : Spécifier l'état de sortie

Le mot-clé exit peut également accepter un paramètre entier pour spécifier l'état de sortie. Généralement, un état de sortie de 0 indique que le programme s'est terminé normalement, tandis qu'un état de sortie différent de zéro indique qu'une erreur s'est produite lors de l'exécution du programme. Par exemple :

echo "Cette ligne de code sera exécutée.";
exit(1);
echo "Cette ligne de code ne sera pas exécutée.";
?>

Dans le Dans l'exemple ci-dessus, exit(1) spécifie que l'état de sortie est 1. Lorsque le programme exécute le mot-clé exit, le script se termine immédiatement et renvoie l'état de sortie 1.

Utilisation 3 : Combiné avec des instructions conditionnelles

Nous pouvons également utiliser le mot-clé exit en combinaison avec des instructions conditionnelles pour décider de quitter ou non le programme en fonction de conditions spécifiques. Par exemple :

$score = 85;

if ($score < 60) {
echo "Échec!";
exit;
}

echo "Réussi!";
?>

Dans l'exemple ci-dessus, si le score $score est inférieur à 60, "Fail!" sera affiché et le programme se terminera sinon, "Pass!"

Utilisation 4 : Terminer l'exécution des fichiers inclus

En PHP, nous pouvons utiliser les mots-clés include ou require pour inclure des fichiers externes dans le script actuel. Si nous voulons terminer le programme immédiatement si un problème survient lors de l'exécution du fichier inclus, nous pouvons utiliser le mot-clé exit. Par exemple :

Fichier exemple.php:

echo "Ceci est le code dans le fichier d'inclusion.";
exit;
?>

Fichier test.php:

echo "Ceci est le code dans le fichier principal.";
include "example.php";
echo "Cette ligne de code ne sera pas exécutée.";
?>

Dans l'exemple ci-dessus, lorsque le test Le fichier .php est exécuté Lorsque vous incluez "example.php", l'instruction echo dans example.php sera exécutée, mais comme le mot-clé exit est utilisé dans example.php pour terminer le programme, le code suivant "" dans test.php sera ne sera pas exécuté. " ne sera pas exécuté.

Résumé

Le mot-clé exit est couramment utilisé en PHP pour terminer l'exécution d'un programme et renvoyer un statut de sortie spécifié. Il peut être utilisé dans différents scénarios, tels qu'une simple sortie de code, la spécification de l'état de sortie, la combinaison d'instructions conditionnelles pour décider de quitter, la fin de l'exécution des fichiers inclus, etc. Lorsque nous utilisons le mot-clé exit, nous devons choisir son utilisation raisonnablement en fonction des besoins réels et nous assurer qu'il est utilisé pour terminer l'exécution du programme au moment approprié.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn