코드/PHP

[PHP] setcookie, 쿠키설정

Yeah-Panda 2015. 7. 12. 12:21

쿠키 설정

bool setcookie ( string $name [, string $value [, int $expire = 0 ]]] );
//setcookie(쿠키이름, 쿠키에 저장할 값, 만기시점 )

더 많은 옵션은 여기 참조


접근

//초전역변수 $_COOKIE 로 접근 가능하다.
$username = $_COOKIE['username'];


만기 시점

setcookie('username', 'sidneyk', time() + (60 * 60 * 8) );
//만기시점 - time() ( 현재 시각 ) + ( 60 ( 초 ) * 60 ( 분 ) * 8 ( 시간 ) )

이 쿠키는 8시간 뒤에 삭제된다.

쿠키의 만기 시점을 지금으로부터 과거의 시간으로 설정하면 쿠키는 즉시 삭제된다.

setcookie('username', 'sidneyk, time() - 3600 ); // 3600초 = 60초 * 60 분 1시간


'코드 > PHP' 카테고리의 다른 글

port 번호 모음  (0) 2015.07.29
[MySql] 외래키.  (0) 2015.07.16
[PHP] dirname, HTTP_HOST, PHP_SELF  (0) 2015.07.11
[MySql] 컬럼 생성시 unsigned 선언의 의미  (0) 2015.07.09
[PHP] mysql_real_escape_string, mysqli_real_escape_string  (0) 2015.07.08