function session register


session_registerPodręcznik PHPPoprzedniNastępnysession_register (PHP 4 )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. Uwaga! Przy użyciu $_SESSION (lub $HTTP_SESSION_VARS) nie powinno się używać session_register(), session_is_registered() i session_unregister(). 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 po prostu przez dopisywanie odpowiednich wpisów do tablic $_SESSION lub $HTTP_SESSION_VARS (PHP < 4.1.0). $barney = "Duży fioletowy dinozaur."; session_register("barney"); $_SESSION["zim"] = "Najeźdźca z innej planety."; # Stara metoda opiera się o $HTTP_SESSION_VARS $HTTP_SESSION_VARS["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. Jeśli użyta jest tablica $_SESSION (lub $HTTP_SESSION_VARS dla PHP 4.0.6 i starszych), przypisz zmienną do $_SESSION, na przykład $_SESSION['var'] = 'ABC'; Patrz także: session_is_registered() i session_unregister(). PoprzedniSpis treściNastępnysession_readonlyPoczątek rozdziałusession_save_path

Wyszukiwarka

Podobne podstrony:
function session register
function session register
function session register
function session register
function session is registered
function session is registered
function session is registered
function session name
function session start
function session set cookie params
function stream register wrapper
function session destroy
function session encode

więcej podobnych podstron