>  기사  >  백엔드 개발  >  PHP에서 쿠키 배열을 설정하는 방법

PHP에서 쿠키 배열을 설정하는 방법

藏色散人
藏色散人원래의
2021-07-12 09:39:222157검색

PHP에서는 "setcookie()" 함수를 통해 쿠키 배열을 설정할 수 있습니다. 구문 형식은 "setcookie('name', 'tom', time()+60, '/', '', false)입니다. ;

PHP에서 쿠키 배열을 설정하는 방법

이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

php 쿠키 배열 설정

setcookie() 함수의 구문 형식은 다음과 같습니다.

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

파라미터 설명은 다음과 같습니다.
name 쿠키의 이름
value 쿠키의 값
expire 쿠키의 만료 시간
path 서버측 쿠키의 유효한 경로
domain 유효한 도메인 이름 cookie
source 쿠키가 보안 HTTPS를 통해 설정되었는지 여부를 나타냅니다.

쿠키 설정

setcookie('name', 'tom', time()+60, '/', '', false);

쿠키 가져오기

echo $_COOKIE['name'];

쿠키 삭제

setcookie('name', 'tom', time()-60, '/', '', false);

쿠키 배열 설정
방법 1:

setcookie('profile[name]', 'zhangsan');        
setcookie('profile[gender]', 'male');        
setcookie('profile[age]', 24);        
foreach($_COOKIE['profile'] as $k=>$v) {
    echo $k.':'.$v;
}

방법 2:

$arr = array(
        'name'=>'tom',
        'gender'=>'male',
        'age'=>28
    );

$serArr = serialize($arr);

setcookie('intro', $serArr, time()+60);

print_r( unserialize($_COOKIE['intro']) );

PHP에서 쿠키 배열을 설정하는 방법

추천 학습: "PHP 비디오 튜토리얼"


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

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