함수 이름 : 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를 반환합니다.
참고 :