Maison > Article > développement back-end > Que se passe-t-il si la fonction php die ne transmet pas de paramètres ?
La fonction php die termine directement le programme d'exécution sans passer de paramètres et quitte le script en cours. La fonction die() est utilisée pour générer un message et quitter le programme en cours. Elle accepte un paramètre facultatif pour spécifier le message ou le numéro d'état à écrire avant de quitter le script. Lorsque la fonction die() ne passe pas de paramètres, vous pouvez omettre les parenthèses après la fonction et l'écrire sous la forme "die;".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
fonction php die()
la fonction die() peut afficher un message et quitter le programme en cours .
Cette fonction accepte un paramètre facultatif
die(message);
paramètre de message : Spécifie le message ou le numéro d'état à écrire avant de quitter le script ; le numéro d'état ne sera pas écrit dans la sortie.
La valeur du paramètre message peut être de type chaîne ou de type int :
Si le message est de type chaîne, la fonction imprimera la chaîne et quittera le script actuel ;
Si le message est de type int ; , Ensuite, cette valeur sera utilisée comme code d'état de sortie et ne sera pas imprimée.
Le code d'état de sortie va de 0 à 254. Remarque : N'utilisez pas le code d'état de sortie 255 réservé par PHP. Le code d'état 0 est utilisé pour terminer le programme avec succès.
<?php header('content-type:text/html;charset=utf-8'); echo 'php中文网<br>'; die('退出程序,不再向下执行!'); echo 'https://www.php.cn'; ?>
Si la fonction die ne transmet pas de paramètres et que le paramètre de message est omis, le programme d'exécution se terminera directement et le script en cours se terminera sans afficher le message.
Exemple :
<?php header('content-type:text/html;charset=utf-8'); echo 'php中文网<br>'; die(); echo 'https://www.php.cn'; ?>
Conseils : Si le paramètre message est vide (omis), vous pouvez omettre les parenthèses (telles que die;) après la fonction.
<?php header('content-type:text/html;charset=utf-8'); echo 'php中文网<br>'; die; echo 'https://www.php.cn'; ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!