Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] sesje, wyrejestrowywanie zmiennych, czyli sesyjne tablice wielowymiarowe
-fear-
post
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:
  1. <?php
  2. session_unregister('nazwa zmiennej');
  3. ?>


w przypadku zwyklych tablic(np, przesylanych postem lub getem) usuniecie wybranego indexu tablicy wielowymiarowej nie jest problem bo nazwa zmiennej jest w nawiasach [ ]
  1. <?php
  2. unset($_POST['nazwa zmiennej']['index2']);
  3. ?>


jak wyrejestrowywac z sesji wybrany wymiar tablicy wielowymiarowej ?
dla przykladu, chcialbym wyrejestrowac tylko 2 wymiar tablicy ( [1] ):
  1. <?php
  2. $_SESSION['test'][0] = '0';
  3. $_SESSION['test'][1] = '1';
  4. $_SESSION['test'][2] = '2';
  5. ?>

czyli, że po wyrejestrowaniu w tablicy pozostalo by tylko
  1. <?php
  2. $_SESSION['test'][0] = '0';
  3. $_SESSION['test'][2] = '2';
  4. ?>


czy może ktoś mi pomóc? zaznaczam, że prześledziłem temat session_unregister() w manualu
Go to the top of the page
+Quote Post

Posty w temacie
- fear   [php] sesje, wyrejestrowywanie zmiennych   5.08.2006, 11:25:38
- - mike_mech   Cytat(fear @ 5.08.2006, 12:25 ) zaznaczam...   5.08.2006, 11:31:39
- - fear   no tak, ale w komentarzach napisane jest Cytatuns...   5.08.2006, 11:35:57
- - fear   CytatTa funkcja nie usuwa zmiennej globalnej o naz...   5.08.2006, 11:38:47
|- - mike_mech   Cytat(fear @ 5.08.2006, 12:38 ) ehhh.. mo...   5.08.2006, 11:58:39
- - fear   dziekuje i pozdrawiam   5.08.2006, 13:45:47


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 18:53