Existe-t-il un moyen en PHP d'obtenir une liste de toutes les sessions (et les variables de chacune) sur le serveur? Fondamentalement, nous avons une fonction de maintenance qui a besoin de savoir quels utilisateurs sont actuellement connectés sur le site. Nous stockons déjà des données pour chaque utilisateur dans une variable de session, mais j'espère pouvoir parcourir chacune de ces sessions et extraire les données dont j'ai besoin.Mise en boucle de toutes les sessions d'un serveur en PHP
Mon PHP est très limité (je suis un développeur .Net ussually) mais si quelqu'un sait si c'est même possible (et comment le faire) je serais très reconnaissant. Je l'ai googlé, et les résultats que j'ai trouvés tendaient à indiquer que ce n'était pas possible, mais je trouve cela très difficile à accepter. Pourtant, si vous ne pouvez pas vous ne pouvez pas mais je pensais que mes copains sur StackOverflow pourraient me donner une réponse définitive!
Il vaut la peine de mentionner que ce genre de hacks sont une idée terrible. PHP a «ne rien partager» l'architecture et essayer de pirater ce serait comme utiliser un tournevis pour planter des ongles. Au lieu d'analyser les fichiers internes serwer créer votre propre, ou mieux utiliser la base de données pour persister tout ce dont vous avez besoin. – smentek
php a l'option d'enregistrer les données de session en mémoire. pas toujours nous pouvons les sortir des fichiers. – jondinham
et plus, ces fichiers "ses_ *" peuvent être placés sous une structure de répertoires à plusieurs niveaux. c'est ce qui est dit dans php.net – jondinham