미

"특정 기간"에만 동작하는 코드 만들기

· 2024-12-24 (화) 16:12:56 · 4154 · 16

특정 기간에만 어떠한 액션을 주고 싶을 때 유용하게 사용할 수 있습니다.

 

[code]

$current_time = time();

$start_time = strtotime('2024-12-24 00:00:00');

$end_time = strtotime('2024-12-26 23:59:59');

 

if ($current_time >= $start_time && $current_time <= $end_time) {

   하고싶은 동작

}

[/code]

 

이렇게 작성하시면,

2024년도 12월 24일 00:00:00 ~ 12월 26일 23시59분59초까지만 동작하는 코드를 만들 수 있습니다.

 

해당 기간이 지나면, 자동으로 동작하지 않기 때문에 따로 지울 필요 없이,

나중에 생각나면, 코드를 지우면 되니깐 유용하게 사용할 수 있을 것입니다.

 

사용예제)

크리스마스 기념 포인트 지급, 아이템 지급 / 새해 기념 아이템 지급, 포인트 지급

특정 기념 할인 배너 출력 / 특정 기념 할인 팝업창 출력 (50% 할인 등)

랜덤으로 할인 쿠폰 제공 등등

 

사용성에 따라 무궁 무진하게 사용할 수 있을 것입니다.

 

고맙습니다.

|

댓글 16개

좋은 팁 입니다. 추천

[code]

<?php

$currentMonth = date('n');

if (in_array($currentMonth, [12, 1, 2])) {

12~2월 동작

}

?>

[/code]

2024-12-24 (화) 17:32:59

@들레아빠 역시!! 장기간 이벤트에는 효율적이겠습니다!! 

추천 좋은팁 감사합니다.

2024-12-24 (화) 17:46:59

@푸른산타 고맙습니다!

2024-12-24 (화) 20:34:18

활용도가 좋은 코드네요  감사합니다

2024-12-26 (목) 13:04:07

@달달달달이 고맙습니다!!

2024-12-25 (수) 09:41:31

감사합니다 ^^

2024-12-26 (목) 13:04:13

@민트다이어리 감사합니다 ^^

2024-12-26 (목) 12:21:16

멋진 코드입니다. 감사 드려요.

2024-12-26 (목) 13:04:20

@오소피아 고맙습니다

2024-12-26 (목) 12:57:32

멋지십니다!!!

2024-12-26 (목) 13:04:26

@아이스웨덴™ 고맙습니다!!

좋은팁 감사합니다.^^

감사합니다

감사합니다.

 

그런데, 잠자고 있다가 스스로 깨어나서 실행하는 코드는 어떻게 만들지요?

HTTP 서버를 통해서도 만들 수 있을까요?

감사합니다.

댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
24-12-28 조회 3,663
24-12-26 조회 4,278
24-12-25 조회 3,610
24-12-24 조회 4,155
24-12-24 조회 3,410
24-12-19 조회 3,881
24-12-17 조회 3,679
24-12-17 조회 3,504
24-12-16 조회 3,479
24-12-14 조회 4,112
24-12-14 조회 3,869
24-12-12 조회 3,915
24-12-10 조회 3,669
24-12-03 조회 4,036
24-12-01 조회 3,639
24-11-30 조회 3,740
24-11-29 조회 5,174
24-11-28 조회 3,575
24-11-25 조회 3,384
24-11-22 조회 3,420
24-11-20 조회 3,769
24-11-19 조회 3,381
24-11-16 조회 3,948
24-11-13 조회 3,435
24-11-11 조회 3,902
24-11-09 조회 3,716
24-11-04 조회 4,347
24-11-02 조회 3,737
24-10-28 조회 4,059
24-10-24 조회 4,185