Подтвердить что ты не робот

Почему $_SESSION передается по ссылке в PHP 7?

Я обновляюсь с PHP 5.6 до PHP 7 и возникла странная проблема.

    <?php
    session_start();
    $_SESSION['test'] = true;
    $var = $_SESSION;
    session_unset();
    print_r($var);

PHP 5.6 Выход:

Array
(
    [test] => 1
)

PHP 7 Выход:

Array
(
)

Я предполагаю, что это происходит, потому что $_SESSION передается по ссылке, но почему?

4b9b3361

Ответ 1

В заключение, это была ошибка, которая теперь исправлена, начиная с PHP 7.0.13. Подробности в комментариях к вопросу.