이전 PHP 버전에서는 세션이 유효한지 확인하려면 다음 방법만 사용할 수 있습니다.
Java 코드
session_start(); >
if(isset($_SESSION))
{
echo "시작됨";
}
else
{
echo "Not Started";
}
PHP 5.4(곧 출시 예정)에서는 세션 상태가 변경됨 Subdivision은 다음 방법으로 판단할 수 있습니다:
Java 코드
session_start()
$status = session_status( );
if($status == PHP_SESSION_DISABLED)
{
echo "세션이 비활성화되었습니다"; 🎜>
Else if ($ Status == php_session_none){
Echo "세션 활성화됨 세션 값이 생성되지 않음"; echo "세션 활성화 및 세션 값 생성"; } session_status( )를 사용하면 세션의 다양한 상태를 나타내는 int 유형 값을 반환하는 것을 볼 수 있습니다. 세션이 금지됨(PHP_SESSION_DISABLED), 세션이 아직 존재하지 않습니다
(PHP_SESSION_NONE)
또는 세션이 설정되었습니다(PHP_SESSION_ACTIVE)