SORU
29 Kasım 2010, PAZARTESİ


Session_unset arasındaki fark nedir() ve session_destroy() PHP mi?

php.net belgeler:

session_destroy— Tüm verileri bir oturum için kayıtlı yok

session_unset— Tüm oturum değişkenleri ücretsiz

Üç bölüm benim sorum:

İki işlevi çok benzer görünüyor.
Gerçekten ikisi arasındaki fark nedir?

Hem de tüm değişkenleri bir oturum için kayıtlı silmek gibi görünüyor. Hiçbirinin oturumu kendisi yok mu? Nasıl bu oturumu yok kendisi () beceriyorsun.

İki işlevi de istemci oturum çerezi siler bu doğru mu?

CEVAP
30 Kasım 2010, Salı


session_unset $_SESSION değişken temizler. Yapmaya denk geliyor:

$_SESSION = array();

Bu $_SESSION yerel değişken örneği fakat oturum depolama, oturum verileri etkilemez sadece.

Bu, session_destroy aksine yok eder oturumda depolama (oturum dosya sisteminde dosya gibi) depolanan oturum verileri.

Her şey değişmeden kalır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GUN-TIME with Brandon

    GUN-TIME wit

    3 ŞUBAT 2009
  • How Things Are Made

    How Things A

    17 HAZİRAN 2008
  • Mary Jane Tauyan

    Mary Jane Ta

    20 AĞUSTOS 2009