Есть ли способ в PHP получить список всех сеансов (и переменных внутри каждого) на сервере?Looping через все сеансы сервера в PHP
В принципе, у нас есть функция технического обслуживания, которая должна знать, какие пользователи в настоящее время зарегистрированы на сайте. Мы уже храним данные для каждого пользователя в переменной сеанса, но я надеюсь, что смогу пройти через каждый из этих сеансов и вырвать нужные мне данные.
MY PHP очень ограничен (я - разработчик .Net), но если кто-нибудь знает, возможно ли это (и как это сделать), я был бы очень благодарен. Я искал это в googled, и результаты, которые, как я нашел, имели тенденцию скрывать, что это НЕ возможно, но я нахожу это очень трудно принять.
Тем не менее, если вы не можете, вы не можете, но я думал, что мои приятели на StackOverflow могут дать мне окончательный ответ!
Стоит упомянуть, что такие хаки - ужасная идея. PHP не имеет ничего общего с архитектурой, и попытка взломать его будет похожа на использование отвертки для посадки ногтей. Вместо того, чтобы анализировать внутренние файлы serwer, создайте свою собственную или лучше используйте базу данных, чтобы сохранить все, что вам нужно. – smentek
У php есть возможность сохранять данные сеанса в памяти. не всегда мы можем получить их из файлов. – jondinham
и более, эти файлы «ses_ *» могут быть помещены в многоуровневую структуру каталогов. это то, что сказано в php.net – jondinham