session_gc Exécute le ramasse miette des données de session &reftitle.description; intfalsesession_gc session_gc est utilisé pour exécuter le ramasse miette (Garbage Collection abrégée GC). PHP utilise une méthode probabiliste pour exécuter le ramasse miette de session par défaut. Le ramassage de miette (GC) basé sur une méthode probabiliste fonctionne quelque peu mais a quelques problèmes. 1) Les données de session des sites à faible traffic ne seront peut être pas supprimés durant la durée préféré. 2) Les sites à fort traffic exécuteront potentiellement le ramasse miette à une trop grande fréquence. 3) Le ramasse miette est exécuté sur une requête utilisateur et celui-ci ressentira une latence due au ramasse miette. Par conséquent, il est recommandé d'exécuter le ramasse miette périodiquement sur les systèmes de productions, par exemple, "cron" pour les systèmes de type UNIX. Assurez-vous de désactiver le ramasse miette à méthode probabiliste en définissant session.gc_probability à 0. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; session_gc retourne le nombre de données de session effacé en tant que succès, &false; en cas d'échec. Les anciens gestionnaire de sauvegarde ne retourne pas le nombre de données de session effacé mais seulement le drapeau de succès/échec. Dans ce cas là, le nombre de données de session effacé est 1 quelque soit le nombre actuel de données effacé. &reftitle.examples; Exemple de <function>session_gc</function> pour les planificateurs de tâches comme cron ]]> Exemple de <function>session_gc</function> pour des scripts accessible par l'utilisateur ]]> &reftitle.seealso; session_start session_destroy session.gc_probability