세션 기술
쿠키
서버측 스크립트가 브라우저에 데이터를 저장할 수 있도록 하는 기술
브라우저에 저장된 쿠키 데이터를 관리하기 위해 서버가 브라우저에 명령을 보낼 수 있도록 허용합니다.
브라우저가 서버에 저장된 쿠키 데이터를 저장하는 경우
<code><span>//增、改</span><span>setcookie(key,val)</span>; <span>//删</span><span>setcookie(key,<span>''</span>)</span>; <span>//获取浏览器携带的cookie数据</span> $_COOKIE<span>[key]</span></code>
요청 시 쿠키 데이터를 가져옵니다. 기능:
유효 기간:
기본값은 세션 쿠키라고도 하는 임시 쿠키로, 세션이 종료되면(브라우저가 닫힐 때) 지워집니다. 수명은 타임스탬프(1970년의 첫 번째 초부터)를 설정하여 결정할 수 있으며, 브라우저 시간은 그리니치 표준시(GMT)를 기준으로 합니다.
<code><span>setcookie(key,val,<span>time()</span>+<span>60</span>)</span>; <span>//代表保存1分钟,浏览器会检查是否失效</span><span>setcookie(key,val,<span>0</span>)</span>; <span>//默认会话</span><span>setcookie(key,<span>''</span>,<span>time()</span>-<span>1</span>)</span>; <span>//删除cookie</span><span>setcookie(key,val,PHP_INT_MAX)</span>; <span>//逻辑上表示永久有效</span></code>
<code> setcookie(<span>key</span>,val,<span>0</span>,<span>'/');</span></code>
<code> me.com <span>//一级域名</span> lig.me.com <span>//二级域名</span> bee.me.com <span>//二级域名</span> setcookie(key,<span>val</span>,<span>0</span>,<span>''</span>,<span>'me.com'</span>);</code>
<code> setcookie(key,<span>val</span>,<span>0</span>,<span>''</span>,<span>''</span>,<span>true</span>);</code>
<code> setcookie(key,<span>val</span>,<span>0</span>,<span>''</span>,<span>''</span>,<span>false</span>,<span>true</span>);</code>
위 내용은 PHP의 쿠키에 대한 소개이며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.