session_registerPodręcznik PHPPoprzedniNastępnysession_register (PHP 4 >= 4.0.0)session_register --
Zarejestruj jedną lub więcej zmiennych w bieżącej sesji
Opisbool session_register ( mixed nazwa [, mixed ...])
session_register() jest funkcją o zmiennej liczbie
argumentów, z których każdy może być albo stringiem zawierającym nazwę
zmiennej lub tablicą zawierającą nazwy zmiennych lub inne tablice. Dla
każdej napotkanej nazwy zmiennej, session_register()
rejestruje w bieżącej sesji globalną zmienną o danej nazwie.
Uwaga!
Funkcja ta rejestruje globalną zmienną. Jeśli
chcesz zarejestrować zmienną w sesji z wnętrza funkcji, musisz się
upewnić że jest ona globalna prez użycie global() lub
używając tablic sesyjnych, tak jak to opisano poniżej.
Funkcja ta zwraca wartość TRUE jeśli wszystkie zmienne zostały
pomyślnie zarejestrowane w sesji.
Jeśli przed wywołaniem tej funkcji nie wywołano
session_start(), dokonane zostanie niejawne wywołanie
session_start() bez żadnych parametrów.
Możesz tworzyć zmienne sesyjne poprostu przez dopisywanie odpowiednicz
wpisów do tablic $HTTP_SESSION_VARS lub $_SESSION (PHP >= 4.1.0).
$barney = "Duży fioletowy dinozaur.";
session_register("barney");
$HTTP_SESSION_VARS["zim"] = "Najeźdźca z innej planety.";
# tablica $_SESSION typu auto-global została wprowadzona w PHP 4.1.0
#_SESSION["spongebob"] = "Ma kwadratowe spodnie.";
Notatka:
W chwili obecnej niemożliwe jest zarejestrowanie w sesji zmiennych
zawierających zasoby. Na przykład, nie możesz stworzyć połączenia do
bazy danych i zachować identyfikator połączenia jako zmienną sesyjną i
oczekować, że połączenie ciągle będzie aktywne po odtworzeniu danych
sesji. Funkcję PHP, która zwraca zasoby, identyfikuje się przez
zwracanie typu resource w definicji funkcji. Listę
funkcji, które zwracają zasoby, można znaleźć w załączniku
typy zasobów.
Patrz także session_is_registered() i
session_unregister().
PoprzedniSpis treściNastępnysession_idPoczątek rozdziałusession_unregister
Wyszukiwarka
Podobne podstrony:
function session registerfunction session registerfunction session registerfunction session registerfunction session is registeredfunction session is registeredfunction session is registeredfunction session namefunction session startfunction session set cookie paramsfunction stream register wrapperfunction session destroyfunction session encodewięcej podobnych podstron