![]() |
![]() |
-fear- |
![]()
Post
#1
|
Goście ![]() |
Witam
moj problem polega na tym, iż chce zacząć używać tablic wielowymiarowej dla zmiennych sesyjnych i nie wiem jak wyrejestrowac dany wymiar tablicy. gdy tablica sesyjna ma jeden wymiar(lub ma ich wiecej, ale chcemy wyrejestrowac cala tablica, wraz z jej wymiarami) to wiadomo, uzywamy:
w przypadku zwyklych tablic(np, przesylanych postem lub getem) usuniecie wybranego indexu tablicy wielowymiarowej nie jest problem bo nazwa zmiennej jest w nawiasach [ ]
jak wyrejestrowywac z sesji wybrany wymiar tablicy wielowymiarowej ? dla przykladu, chcialbym wyrejestrowac tylko 2 wymiar tablicy ( [1] ):
czyli, że po wyrejestrowaniu w tablicy pozostalo by tylko
czy może ktoś mi pomóc? zaznaczam, że prześledziłem temat session_unregister() w manualu |
|
|
![]() |
-fear- |
![]()
Post
#2
|
Goście ![]() |
Cytat Ta funkcja nie usuwa zmiennej globalnej o nazwie nazwa, a jedynie zapobiega zapisaniu tej zmiennej jako części sesji. Jeśli chcesz usunąć odpowiednią zmienną globalną, musisz użyć funkcji unset(). ehhh.. moze i masz racje... czyli po uzyciu unset() na nastepnych stronach wykorzystujacych tą sesję zmienne ktore usunolem nie będą dostępne? nie będą już one zapisywane do sesji? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 06:05 |