Maison >développement back-end >Problème PHP >Qu'est-ce que cela signifie lorsque l'horodatage dans setcookie en php est 0 ?

Qu'est-ce que cela signifie lorsque l'horodatage dans setcookie en php est 0 ?

藏色散人
藏色散人original
2022-01-12 10:00:351808parcourir

L'horodatage dans setcookie en php est 0, ce qui signifie définir le délai d'expiration sur 0. Autrement dit, lorsque la valeur du cookie est définie sur 0, le cookie sera effacé immédiatement lorsque l'utilisateur quittera le navigateur.

Qu'est-ce que cela signifie lorsque l'horodatage dans setcookie en php est 0 ?

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Qu'est-ce que cela signifie que l'horodatage dans setcookie en php est 0 ?

PHP setcookie() Le délai d'expiration est défini sur 0

Lorsque la valeur du cookie est définie sur 0

Si Chrome se termine, le cookie sera effacé.

Parce que le comportement de Windows et Mac est différent. Sous Windows, tant que je ferme le navigateur et toutes les fenêtres, Chrome se fermera et le cache sera vidé. Sous MAC, Chrome ne sera effacé que lorsque je forcerai la fermeture de Chrome. .

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!

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