База ответов ИНТУИТ

Язык программирования PHP

<<- Назад к вопросам

Каким образом можно уничтожить переменную сессии?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
если регистрация производилась с помощью массива $_SESSION ($HTTP_SESSION_VARS для версии PHP 4.0.6 и более ранних), то используют языковую конструкцию unset(). Она не возвращает никакого значения, а просто уничтожает указанные переменные(Верный ответ)
функция session_unregister(имя_переменной) удаляет глобальную переменную из текущей сессии (т.е. удаляет ее из списка зарегистрированных переменных)(Верный ответ)
закрыть браузер(Верный ответ)
Похожие вопросы
Как уничтожить в сессии переменную с именем $user_name?
Уничтожить текущую сессию целиком можно командой session_destroy(); К чему приведет уничтожение сессии?
С помощью какой функции можно получить идентификатор сессии?
В каком случае внутри скрипта можно использовать переменные сессии
С чего должен начинаться скрипт, в котором предполагается использовать сессии?
Имя параметра файла php.ini, который задает место хранения данных сессии на сервере?
Как зарегистрировать переменные $user_name = "Петр Иванов" и $user_email = "user@mail.ru" в качестве переменных сессии?

Каким будет результат работы следующей программы

<?phpfunction Test($a="q", $b){    echo $a;    return $a . $b;}Test(1);?>        

Каким будет результат работы программы?

<?function Test2($a, $c="3"){$str="";$n = func_num_args ();for ($i=0; $i<$n; $i++){    $str += $c + func_get_arg($i);}return $str;}echo Test2(1, 2, 3, 4);?>        

Каким будет результат работы программы?

<?function Test(){$str="";$n = func_num_args ();for ($i=0; $i<$n; $i++){    $str .= " " . func_get_arg($i);}return $str;}echo Test(1, 2);?>