Position actuelle: Accueil> Catégories de fonctions> session_gc

session_gc

Effectuer la collecte des ordures de données de session
Nom:session_gc
Catégorie:Session de session
Langage de programmation:php
Description en une ligne:Démarrez manuellement le collecteur des ordures de session pour effacer les données de session expirées

Nom de la fonction: session_gc ()

Version applicable: PHP 4.0.3 et plus

Description de la fonction: La fonction session_gc () est utilisée pour démarrer manuellement le collecteur de ordures de session et effacer les données de session expirées.

Syntaxe: bool session_gc ()

Valeur de retour: cette fonction renvoie une valeur booléenne indiquant si le collecteur des ordures est démarré avec succès.

Exemple:

 // 启动会话垃圾回收器$result = session_gc(); if ($result) { echo "会话垃圾回收器已成功启动。"; } else { echo "会话垃圾回收器启动失败。"; }

Notes:

  • Par défaut, le collecteur de déchets de session commencera automatiquement, en éliminant les données de session expirées. Par conséquent, il n'est généralement pas nécessaire d'appeler manuellement la fonction session_gc ().
  • Le temps de début et d'exécution du collecteur de déchets de session est déterminé par les paramètres session.gc_probability et session.gc_divisor dans le fichier de configuration php.ini. Par défaut, la probabilité est de 1/100, c'est-à-dire qu'une seule opération de collecte des ordures sera effectuée dans toutes les 100 startups de session.
  • La fonction session_gc () ne fera que des données de session expirées et ne supprimera pas les données de session actuellement utilisées.
Fonctions similaires
Articles populaires