ПХП сесија се користи за привремено складиштење и прослеђивање информација са једне странице на другу (све док корисник не затвори веб локацију).
ПХП техника сесије се широко користи на веб локацијама за куповину где треба да складиштимо и проследимо информације о колицима, нпр. корисничко име, код производа, назив производа, цена производа итд. са једне странице на другу.
ПХП сесија креира јединствени кориснички ИД за сваки претраживач да би препознао корисника и избегао конфликт између више прегледача.
ПХП сессион_старт() функција
ПХП сессион_старт() функција се користи за покретање сесије. Почиње нову или наставља постојећу сесију. Враћа постојећу сесију ако је сесија већ креирана. Ако сесија није доступна, креира и враћа нову сесију.
Синтакса
bool session_start ( void )
Пример
session_start();
ПХП $_СЕССИОН
ПХП $_СЕССИОН је асоцијативни низ који садржи све варијабле сесије. Користи се за постављање и добијање вредности променљиве сесије.
Пример: Чувајте информације
$_SESSION['user'] = 'Sachin';
Пример: Добијте информације
echo $_SESSION['user'];
Пример ПХП сесије
Фајл: сессион1.пхп<?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>'; ?> Visit next pageФајл: сессион2.пхп
Пример ПХП бројача сесија
Фајл: сессионцоунтер.пхпПХП сесија уништавања
ПХП сессион_дестрои() функција се користи да потпуно уништи све варијабле сесије.
Фајл: сессион3.пхп