현재 위치: > 함수 카테고리 모음> session_commit

session_commit

session_write_close의 별칭
이름:session_commit
분류:세션 세션
사용 언어:php
한 줄 설명:세션 데이터가 스토리지 매체에 기록되도록 현재 세션을 저장하고 닫으십시오.

함수 이름 : session_commit ()

해당 버전 : PHP 4> = 4.4.0, PHP 5, PHP 7

함수 설명 : Session_Commit ()는 세션 데이터가 저장 매체에 기록되도록 현재 세션을 저장하고 닫는 데 사용됩니다. 함수를 호출하면 세션 _start () 함수가 다음에 호출 될 때까지 세션 데이터를 더 이상 사용할 수 없습니다.

구문 : bool session_commit (void)

예:

 // 开启会话session_start(); // 设置会话变量$_SESSION['username'] = 'John'; // 保存并关闭会话session_commit();

위의 예에서 먼저 Session_Start () 함수를 사용하여 세션을 시작한 다음 세션 변수 $ _session [ 'username']을 설정합니다. 마지막으로 세션 데이터를 저장하고 세션을 닫기 위해 Session_Commit () 함수를 호출합니다.

Session_Commit ()을 호출 한 후 $ _session [ 'username']는 세션을 다시 시작하기 위해 Session_Start ()로 호출 될 때까지 더 이상 사용할 수 없습니다.

Session_Commit ()가 호출되지 않으면 스크립트 실행 종료시 세션 데이터가 자동으로 저장됩니다. 그러나 세션 데이터가 시간에 저장되고 잠긴 리소스가 릴리스되도록하기 위해 세션 데이터가 필요하지 않은 경우 Session_Commit ()를 수동으로 호출하는 것이 좋습니다.

반환 값 :이 함수는 세션이 성공적으로 저장되고 닫혀 있는지 여부를 나타내는 부울 값을 반환합니다. 세션이 성공적으로 저장되고 폐쇄되면 True를 반환하십시오. 그렇지 않으면 false를 반환합니다.

참고 :

  1. 이 기능은 세션 지원이 활성화 된 경우에만 사용할 수 있습니다.
  2. Session_Commit () 함수는 세션 상태에서 호출되어야합니다.
  3. Session_Commit ()을 호출 한 후 Session_Start ()에 대한 다음 호출이 호출되어 세션을 다시 시작할 때까지 세션 데이터를 더 이상 사용할 수 없습니다.
유사한 함수
인기 기사