PHP bir oturumdan çıkış için doğru yolu

0 Cevap php

Ben çıkış komut için birçok php dersler okudum, ben bir oturumdan çıkış için doğru yolu ne olabilir merak ediyorum!

Senaryo 1

<?php
session_start();
session_destroy();
header("location:index.php");
?>

Script 2

<?php
session_start();
session_unset();
session_destroy();
header("location:index.php");
?>

Script 3

<?php
session_start();
if (isset($_SESSION['username']))
{
    unset($_SESSION['username']);
}
header("location:index.php");
?>

Bunu yapmak için daha etkili bir yolu var mı? Bir oturumu her zaman geri giriş yaparak oluşturulabilir, bu yüzden session_destroy (kullanımı konusunda rahatsız) ve yerine unset ($ _SESSION ['değişken']) kullanmak gerekir? Yukarıdaki 3 script hangisi daha tercih edilir?

0 Cevap