Ben her zaman komut dosyası yürütme sona kadar bir komut dosyası yürütme ortasında sırasında bir PHP oturum zaman, $ _SESSION dizi içeriği hala kullanılabilir olacak, merak ettiniz mi? Örneğin:
session_start();
if(! isset($_SESSION['name'])) {
echo 'Name is not set';
exit;
}
// imagine there is a bunch of code here and that the session times out while
// this code is being executed
echo 'Name is ', $_SESSION['name']; // will this line throw an error?
O yüzden ben bir oturum süresi için kontrol tutmak zorunda kalmadan daha sonra komut bunları okuyabilir yerel kapsam için oturum değişkenleri kopyalamak için pratik mi? Gibi bir şey:
session_start();
if(isset($_SESSION['name'])) {
$name = $_SESSION['name'];
} else {
echo 'Name is not set';
exit;
}
// bunch of code here
echo 'Name is ', $name;