이 기사에서는 PHP 생성, 쿠키 획득 및 기본 사항을 예제로 분석합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
가정: cookie1.php 파일
(1) 첫 번째 매개변수: name은 키 값이며 직접 설정하세요.
(2) 두 번째 매개변수: 예시의 "Baidu"는 키 값 이름
에 해당하는 값을 나타냅니다.
(3) 세 번째 매개변수: 만료 시간을 나타냅니다. time() 60은 만료 시간이 60초임을 나타냅니다.
1. 브라우저가 cookie1.php를 열면 서버는 다음 정보를 보냅니다: Set-Cookie:name=�expires=Tue, 06-Nov-2012 16:09:27 GMT(참고: 이 정보 패킷 캡처 도구)를 사용하여 http 요청에 응답합니다. 클라이언트 브라우저는 이 정보를 획득하여 쿠키 파일에 저장합니다(브라우저와 운영 체제마다 저장 위치와 파일 유형이 다릅니다)
2. 세 번째 시간 매개변수가 설정되지 않은 경우 기본적으로 세션이 종료될 때(브라우저를 닫을 때) 쿠키가 만료됩니다(이 경우 쿠키는 브라우저 캐시에 저장됩니다).
3. 쿠키는 문자열 정보만 저장할 수 있습니다. 즉, 개체를 저장할 수 없습니다(세션은 개체를 저장할 수 있음).
4. 키 값이 중국어인 경우 기본적으로 urlencode 메서드를 사용하여 중국어를 트랜스코딩합니다.
5. 쿠키가 저장되면 일반 텍스트로 저장되기 때문에 md5 등 비밀번호 처리가 필요합니다.
6. 쿠키는 여러 개 저장될 수 있습니다.
7. 같은 페이지에 있는 다른 쿠키는 다른 시간 동안 저장될 수 있습니다.
8. 웹사이트는 쿠키를 저장하는 파일에 해당합니다(쿠키가 설정된 경우).
파일: cookie2.php