Вопрос по Сессиям

28
На сайте с 31.10.2009
Offline
116
406

Собственно, сессии только начал изучать.

И первый же вопрос:

В чём разница меджду $_SESSION, $_PHPSESSID, $_$HTTP_SESSION_VARS ???

Борец за чистоту Интернета.
pikasso
На сайте с 27.01.2008
Offline
150
#1
2038:
В чём разница меджду $_SESSION, $_PHPSESSID, $_$HTTP_SESSION_VARS ???

$_SESSION - это собственно сам глобальный массив сессий, куда вы записываете и откуда получаете значения сессии.

$_PHPSESSID - идентификатор сессии.

$_HTTP_SESSION_VARS - насколько я знаю есть аналог $_SESSION (хотя совсем в этом не уверен, очень вероятно что я ошибаюсь).

ЗЫ

А вообще, RTFM !

ewg777
На сайте с 04.06.2007
Offline
225
#2
pikasso:
$_SESSION - это собственно сам глобальный массив сессий, куда вы записываете и откуда получаете значения сессии.
$_PHPSESSID - идентификатор сессии.
$_HTTP_SESSION_VARS - насколько я знаю есть аналог $_SESSION (хотя совсем в этом не уверен, очень вероятно что я ошибаюсь).
ЗЫ
А вообще, RTFM !

HTTP_SESSION_VARS - дань истории

$_SESSION (or $HTTP_SESSION_VARS for PHP 4.0.6 or less)
Introduced $_SESSION that deprecated $HTTP_SESSION_VARS.

А ныне: $HTTP_SESSION_VARS contains the same initial information, but is not a superglobal. (Note that $HTTP_SESSION_VARS and $_SESSION are different variables and that PHP handles them as such)

28
На сайте с 31.10.2009
Offline
116
#3

=) Спасибо, понял =)

pikasso
На сайте с 27.01.2008
Offline
150
#4
ewg777:
HTTP_SESSION_VARS - дань истории

Тоооочно, вспомнил где я первый раз увидел этот массив: в своем первом учебнике по программированию, от 2001-го года ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий