* 쿠키와 세션의 가장 큰 차이점:
* 쿠키는 클라이언트 브라우저에 저장됩니다.
* 세션은 서버에 저장되며, 쿠키에 저장된 클라이언트 ID를 쿼리에 사용합니다.
* 모두, 세션은 쿠키를 기반으로 합니다. 따라서 먼저 PHP를 사용하여 클라이언트에 대한 쿠키를 설정하는 방법을 배워야 합니다
* 서버가 방문자를 기억하도록 합니다
//1. 쿠키 설정(이름, 값, 만료)
/ /쿠키 이름도 변수입니다. 변수 식별자에 대한 PHP 명명 규칙을 따르세요
setcookie('username', 'peter zhu',time()+60*10); //10分钟后过期 setcookie('email', 'peter@php.cn');
//2. 쿠키 보기: 슈퍼 전역 변수 $_COOKIE
//왜 두 번 설정하나요? , 두 번째는 새 값을 확인하는 것입니다
echo '用户名: ',$_COOKIE['username'],'<br>'; echo '邮箱: ',$_COOKIE['email'],'<br>';
//3. 쿠키 업데이트:
//먼저 이전에 설정된 쿠키 문을 끄고 두 번 새로 고쳐 새 값을 확인합니다
setcookie('username','朱老师');
//3. 쿠키 삭제: setcookie()
//참고 1: 이전 설정문을 꺼주세요
//참고 2: 값만 삭제되어 더 이상 접근할 수 없지만 쿠키 변수 이름은 여전히 존재합니다
// 방법 1: setcookie(name), 쿠키 이름만 전달
setcookie('username');
//방법 2: setcookie(name), null 값 전달
setcookie('username','');
//방법 3: setcookie(name,'',time()-x ): 만료된 시간을 전달합니다
setcookie('username','',time()-3600);
//5. 쿠키를 물리적으로 삭제합니다: unset($_COOKIE[name]), 쿠키를 완전히 삭제하면 마침내 안전해집니다
unset($_COOKIE['username']);