PHP에서 COOKIE의 의미와 사용법에 대해 알아야 할 사항

帅杰杰
풀어 주다: 2023-04-08 15:08:01
원래의
2335명이 탐색했습니다.

1. 쿠키란 무엇인가요?

쿠키는 서버 측에서 생성되어 클라이언트 브라우저에 다시 기록됩니다.

명령을 받은 후 브라우저는 클라이언트 브라우저를 저장하는 로컬 임시 폴더에 쿠키 파일을 생성합니다. 웹사이트를 방문할 때마다 해당 웹사이트에 대한 쿠키 정보가 있는지 여부도 감지합니다. 동시에 보내드립니다.

참고: 쿠키 콘텐츠는 키/값 쌍으로 저장되며 키와 값은 모두 문자열일 수 있습니다.

함수 setcookie(키, 값, 유효 기간) 세션 쿠키 매개변수 설정

쿠키 정의

//setcookie(键,值,有效期[秒]) setcookie("name","lisi",time()+1000); //如果不设置有效期,关闭浏览器就会消失 setcookie("pwd","111",time()+7*24*3600); //有效期为7天
로그인 후 복사

쿠키 데이터 삭제(쿠키가 무효화되도록 만료 시간 설정)

setcookie("name","lisi",time()-1); //1、设置有效期为过去的某一个时间 setcookie("name",false,time()-1); //2、设置cookie的值为false setcookie("name","",time()-1); //2、设置cookie的值为空 //3、清理浏览器缓存:在浏览器里清理缓存
로그인 후 복사

2 PHP에서

생성 쿠키를 생성하는 setcookie 메소드입니다.

로그인 후 복사

3.

을 사용하여 PHP에서 $_COOKIE 전역 변수를 사용하여 쿠키 데이터를 얻습니다.

로그인 후 복사

4. 파기

PHP에는 일반적으로 쿠키의 만료 시간이 재설정됩니다.

로그인 후 복사

COOKIE 요약:

  • COOKIE는 클라이언트 측에 저장되며 상대적으로 안전하지 않습니다.

  • COOKIE에 저장되는 데이터 유형은 문자열만 가능합니다.

  • COOKIE는 약 4KB의 데이터만 저장할 수 있습니다.

  • 브라우저에서 캐시 또는 쿠키를 비활성화할 수 있으며, 그러면 쿠키 기능이 유효하지 않게 됩니다.

위 내용은 PHP에서 COOKIE의 의미와 사용법에 대해 알아야 할 사항의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!