>  기사  >  백엔드 개발  >  PHP 5.4에는 세션 상태 판단 기능이 추가되었습니다.

PHP 5.4에는 세션 상태 판단 기능이 추가되었습니다.

巴扎黑
巴扎黑원래의
2016-11-23 15:17:381024검색

이전 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)

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 일반 길이 제한다음 기사:PHP 일반 길이 제한