30일 후에 만료되는 쿠키를 생성하려면 빈칸에 무엇이 들어가야 하는가?
30일 후에 만료되는 쿠키를 생성하려면 빈칸에 무엇이 들어가야 하는가?
setcookie("theme", "dark", ___ + (86400 * 30), "/");
정답: C
time()
함수는 현재 시각의 Unix 타임스탬프를 반환하여 만료 시간 계산에 사용됩니다.⦁ 만료 시간 계산 방법:
⦁
time()
: 현재 Unix 타임스탬프 (1970년 1월 1일부터 초 단위)⦁
86400
: 1일을 초로 환산한 값 (24 × 60 × 60)⦁
86400 × 30
: 30일을 초로 환산⦁ 계산 과정:
$current_time = time(); // 현재 시각
$thirty_days = 86400 * 30; // 30일 (초 단위)
$expire_time = $current_time + $thirty_days; // 만료 시각
⦁ 다른 기간 설정 예시:
⦁ 1시간:
time() + 3600
⦁ 1주일:
time() + (86400 * 7)
⦁ 1년:
time() + (86400 * 365)
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.