06Ağu SESSİON Komutları
Session Kullanımı İçin Gerekli Olan Bilgiler ve Komutlar
[*] session_start() : Açık bir session varsa onun değerlerini okumak, yoksa da yeni bir session açmak için kullanılır. PHP’yle hazırlanmış bir sayfada, session içindeki değerleri kullanabilmek için kodun en başında session_start() kullanılmalıdır. Kodun içinde kullanılamaz, başında olması şarttır.
[*] session_destroy(): O anda açık olan session’ı tamamen ortadan kaldırır.
[*] session_name(”isim”): Session’ın adını değiştirmek için kullanılır. Eğer isim yazılmadan kullanılırsa o andaki session’ın adını verir.
[*]session_save_path(”klasör”): Açılacak olan session’ların yaratılacağı klasörü belirlemeye yarar. Eğer klasör girmeden kullanılırsa o andaki geçerli klasörü verir.
[*] session_id(”id”): Açık olan session’ın tanımlayıcısını(id) girilen değere çevirir. Boş kullanılırsa session’ın tanımlayıcısını verir.
[*] session_register(’degişken_ismi’): Girilen isimleri session içinde değer almak üzere birer değişken olarak yaratır.
Örnek ; 1. PHP Dosyasını “1.php” diye kaydedin.
session_start();
session_register('isim','yas');
$isim="CaN";
$yas="22";
echo 'BASIN‘;
?>
Not : “2.php” Diye kaydediniz.
session_start();
echo "$isim bu sene $yas yasindadir";
?>
[*] session_unregister(’degişken_ismi’): Session içinde yaratılmış olan değişkeni, değeriyle beraber kaldırır.
[*] session_unset(): Session içinde tanımlanmış bütün değişken ve değerleri siler.
[*] session_is_registered(’degişken_ismi’): Eğer belirtilen değişken session içinde tanımlıysa “true” olarak döner.

