(PHP 4, PHP 5)
session_id — Pobierz i/lub ustaw identyfikator bieżącej sesji
$id
] )Funkcja session_id() jest używana do pobierania i ustawiania identyfikatora dla bieżącej sesji.
Do pobrania nazwy i identyfikatora bieżącej sesji moża być użyta także
stała SID, która zawiera string odpowiedni do
dodawania go do URLi. Przeczytaj także rozdział Obsługa sesji
id
Jeśli podany został parametr id, zostanie
on użyty do zmiany identyfikatora bieżącej sesji. Przy takim użyciu
session_id() musi być wywołane przed
session_start(). Zależnie od funkcji obsługi sesji,
nie wszystkie znaki są dozwolone wewnątrz identyfikatora sesji. Na
przykład, funkcje obsługi sesji oparte na plikach pozwalają tylko na
znaki z przedziału a-z, A-Z i 0-9.
Informacja: Używając ciasteczek sesyjnych, podanie parametru
idfunkcji session_id() spowoduje wysłanie nowego ciasteczka przy wywołaniu funkcji session_start(), niezależnie od tego czy bieżący identyfikator sesji jest identyczny z tym, który ma być ustawiony.
session_id() zwraca identyfikator bieżącej sesji lub pusty ciąg ("") jeśli nie ma bieżącej sesji (nie istnieje bieżący identyfikator sesji).