Задать вопрос
wielski
@wielski
✔ Совет: Вам помогли? Отметьте ответы решением.

Хранение функции внутри сессии php?

Следующий код:
$_SESSION['test'] = function(){
	echo 'test';
};

Плюётся ошибкой
Fatal error: Exception thrown without a stack frame in Unknown on line 0


А мне позарез надо хранить функции внутри сессии, или каким-то образом передавать их другому скрипту.
Как лучше реализовать это?
  • Вопрос задан
  • 2992 просмотра
Подписаться 3 Оценить Комментировать
Ответ пользователя Damir Makhmutov К ответам на вопрос (3)
Странно:

php > $func = function() { echo 'test'; };
php > $func();
test
php > session_start();
php > var_dump($_SESSION);
array(0) {
}
php > $_SESSION['test'] = $func;
php > $_SESSION['test']();
test


У вас стандартный механизм хранения сессий ?
Ответ написан