I. Na początek
II.Instalacja i konfiguracja
III. Opis języka
IV. Bezpieczeństwo
V. Możliwości
VI. Opis funkcji
VII. Zend API
VIII. PHP API: Interfejs rozszerzeń
X. Dodatki

Manual PHP

Zapraszam do korzystania z zamieszczonego przeze mnie manuala php. Mam nadzieję, że ta jego kopia przyda się zarówno profesjonalnym programistą, jak i początkującym twórcą skryptów PHP.

Autorzy

Mehdi Achour,
Friedhelm Betz,
Antony Dovgal,
Nuno Lopes,
Philip Olson,
Georg Richter,
Damien Seguy,
Jakub Vrana,
I kilka innych

Redakcja:

Gabor Hojtsy,
Marcin Dąbrowski, Michał Grzechowiak, Leszek Krupiński, Adam Major, Paweł Paprota, Michał Pena, Sławomir Pucia, Jarek Tabor, Tomasz Wójtowicz,

session_destroy

(PHP 4, PHP 5)

session_destroy -- Niszczy wszystkie dane zarejestrowane w sesji

Opis

bool session_destroy ( void )

session_destroy() niszczy wszystkie dane skojarzone z bieżącą sesją. Nie usuwa żadnych globalnych zmiennych związanych z sesją. Nie usuwa też ciasteczka sesyjnego.

Aby "zabić" całość sesji, na przykład aby wylogować użytwkonika, należy także usunąć identyfikator sesji. Jeśli do propagowania identyfikatora sesji jużyte było ciasteczko, to usunięte musi być ciasteczko sesyjne. Można do tego użyć funkcji setcookie().

Zwraca TRUE w przypadku sukcesu, FALSE w przypadku porażki.

Przykład 1. Niszczenie sesji przy użyciu $_SESSION

<?php
// Inicjalizuj sesję
// Jeśli używasz sesion_name("cośtam"), nie zapomnij o tym teraz!
session_start();
// Usuń wszystkie zmienne sesyjne
$_SESSION = array();

// Jeśli pożądane jest zabicie sesji, usuń także ciasteczko sesyjne.
// Uwaga: to usunie sesję, nie tylko dane sesji
if (isset($_COOKIE[session_name()])) {
   
setcookie(session_name(), '', time()-42000, '/');
}

// Na koniec zniszcz sesję
session_destroy();

Notatka: session_unset() należy używać dla starszego kodu, który nie korzysta z $_SESSION.

Patrz także: unset() i setcookie().


print 'Przeprowadzki Tychy 1171501844' . "\n"; print 'Szkolenia Wrocław 1171501621' . "\n"; print 'szkolenia handlowe 1171501911' . "\n"; print 'drzwi warszawa 1171501750' . "\n"; print 'benefia 1171501666' . "\n";