0
Перед обновлением до PHP 7, у меня был этот код и он вернулся истинный
var_dump(isset($$_SESSION['payment']));
var_dump(is_object($$_SESSION['payment']));
var_dump($_SESSION['payment']); // string 'moneyorder'
После обновления до PHP 7, я переписал тот же код внутри класса, но теперь она возвращает ложные
var_dump(isset(${$_SESSION['payment']}));
var_dump(is_object(${$_SESSION['payment']}));
var_dump($_SESSION['payment']); // string 'moneyorder'
у вас есть идея, почему?
Спасибо
Что делает 'var_dump ($ _ SESSION [ "платеж"])' шоу? – miken32
Просто точность: до того, как данные были в простых файлах, и теперь одни и те же данные находятся в классе. – kurama
var_dump ($ _ SESSION ['payment']); См. Выше – kurama