La méthode permettant à PHP de définir le délai d'expiration du délai d'expiration de la session est la suivante : elle peut être obtenue via la fonction ini_set(). Cette fonction est utilisée pour définir la valeur de php.ini, qui prend effet lorsque la fonction est exécutée. Le code spécifique est : [ini_set('session.gc_maxlifetime', "3600")].
Pour définir le délai d'expiration du délai d'expiration de la session, vous pouvez utiliser la fonction ini_set().
(Tutoriel recommandé : Tutoriel php )
Introduction à la fonction :
PHP ini_set est utilisé pour définir la valeur de php.ini lorsque la fonction est exécuté Il prend effet. Une fois le script terminé, le paramètre devient invalide. Vous pouvez modifier la configuration sans ouvrir le fichier php.ini, ce qui est très pratique pour les espaces virtuels.
Syntaxe :
string ini_set(string $varname, string $newvalue)
Implémentation du code :
ini_set('session.gc_maxlifetime', "3600"); // 秒 ini_set("session.cookie_lifetime","3600"); // 秒
Vous pouvez également modifier le fichier de configuration php.ini et définir les valeurs des attributs de nœud session.gc_maxlifetime
et session.cookie_lifetime
, donc vous pouvez également définir le délai d'expiration du délai d'attente.
Recommandations de sujets connexes : session php (y compris des photos, des vidéos, des cas)
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!