>백엔드 개발 >PHP 문제 >PHP 쿠키를 설정하고 얻는 방법

PHP 쿠키를 설정하고 얻는 방법

(*-*)浩
(*-*)浩원래의
2019-10-12 10:31:193881검색

쿠키는 클라이언트 브라우저에 저장됩니다. 쿠키는 Http 헤더의 일부로 브라우저를 통해 페이지를 요청할 때 Http 헤더 형식으로 전송됩니다. 요청한 페이지는 PHP를 통해 쿠키 값을 얻을 수 있습니다.

PHP 쿠키를 설정하고 얻는 방법

쿠키는 브라우저 및 도메인 이름과 관련되어 있습니다. 쿠키는 현재 도메인 이름으로만 전송되며 다른 도메인 이름은 요청 시 쿠키를 가져오지 않습니다.

쿠키 설정(권장 학습: PHP 비디오 튜토리얼)

구문:

setcookie( string name,[string value],[int expire],[string path],[string domain]);

매개변수 설명:

이름: 쿠키 이름

값: 쿠키 값

만료: 만료 시간, 타임스탬프 체재. 설정하지 않으면 브라우저가 닫힌 후 쿠키가 만료됩니다.

path: 서버 측의 유효한 경로입니다. 기본값은 현재 쿠키가 설정된 경우의 페이지 경로입니다. '/'는 전체 도메인 이름이 유효함을 의미하고, '/A'는 A 카테고리 디렉토리 아래의 페이지가 유효함을 의미합니다. 설정된 경로에 포함된 페이지만 쿠키 값을 얻을 수 있습니다.

domain: 쿠키가 유효한 도메인 이름입니다. 기본적으로 모든 도메인 이름이 쿠키를 얻을 수 있습니다. 예를 들어, "www.baidu.com"은 ".baidu.com"일 수도 있습니다.

예:

setcookie("validCode","value",time()+3600*2,'/','www.baidu.com');
 //cookie名称:validCode
 //cookie值:value
 //过期时间:两个小时后过期
 //可以拿到cookie的页面:所有页面
 //可以拿到cookie的域名:www.baidu.com

쿠키 가져오기

$_COOKIE['validCode']

위 내용은 PHP 쿠키를 설정하고 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.