td> | |||||||||||||||||||||||||||||||||||||||||||||||
쿠키 |
세션
|
||||||||||||||||||||||||||||||||||||||||||||||
저장위치 | 브라우저에 저장 |
실제 파일은 서버에 존재 , 브라우저에 K가 존재합니다 |
|||||||||||||||||||||||||||||||||||||||||||||
보안 | 낮음, 쉬움 위조 | 쿠키보다 보안이 높음 | |||||||||||||||||||||||||||||||||||||||||||||
설정 | setcookie() 함수 | session_start()는 일반적인 함수 연산 | |||||||||||||||||||||||||||||||||||||||||||||
저장 유형을 통해 저장할 수 있습니다. | 스칼라 유형: int, float, char, bool, null | 리소스를 제외한 모든 유형 | 라이프 사이클 | 세 번째 매개변수를 통해 설정예: setcookie('school','XTU' ,time()+15) ; | php.ini 파일을 통해 session.cookie_lifetimesession.gc_maxlifetime td> | ||||||||||||||||||||||||||||||||||||||||||
유효한 경로 | 네 번째 매개변수로 설정 setcookie('school' ,'kefeng',time()+5,'/'); | 쿠키의 유효한 경로에 따라 다름에서 구성 가능 php.ini: session.cookie_path=/ | |||||||||||||||||||||||||||||||||||||||||||||
유효한 도메인 이름 td> | 다섯번째 매개변수로 설정 문자열 'www.example.com' | 쿠키의 유효한 도메인 이름에 따라 다릅니다. php.ini에서 구성 가능: session.cookie_domain=||||||||||||||||||||||||||||||||||||||||||||||
읽기 | $_COOKIE[' '] | $_SESSION[' '] | |||||||||||||||||||||||||||||||||||||||||||||
파기 | setcookie(",", 0)setcookie(",", time() -1 ) | 네 가지 파괴 방법: 1. 유닛 파괴: unset($_session['school ']) ;2. 전체 삭제: $_session = array();3. 전체 삭제 기능 사용: session_unset() ;4. 더 이상 상자 없음: session_destory() | |||||||||||||||||||||||||||||||||||||||||||||
원칙 td> | 브라우저와 서버 간의 데이터 상호작용에서 서버는 다음 HTTP 헤더 를 통해 데이터를 브라우저로 전송합니다. 시간 상호작용은 HTTP 헤더를 통해 서버로 가져옵니다 | 이 과정에서 K를 저장합니다(브라우저에서 서버로 데이터 교환). 서버에 저장되며, 브라우저와 서버 사이에 교환되는 데이터는 K |