인터넷에 둘러보니 PHP로 날짜를 구하는데 조금 느리게 구하는것 같아 빠른코드로 적어본다.
더 빠른 코드는
date('Y-m-d', $_SERVER['REQUEST_TIME']-86400);
인터넷에 돌아다니는 코드는
date('Y-m-d', strtotime('-1 day'));
1000번 실행시 속도 차이이다.
0.0020010471343994초 걸림
0.004810094833374초 걸림
0.0028090476989746차이만큼 더 빠름
약 2배넘게 빠르다.
PHP사용시 기본적으로 $_SERVER['REQUEST_TIME'] 서버응답 Timestamp를 사용하는데 (단위는 초)
1일 = 86400초를 빼면 어제 날짜를 구할수 있다.
'웹 프로그래밍 > PHP' 카테고리의 다른 글
PHP) glob 함수가 빈 배열을 반환 하는 경우? (1) | 2020.09.30 |
---|---|
PHP8 JIT 업데이트후 차이 예상은? (2) | 2020.06.14 |
PHP) 단축 URL 서비스 구축하기 (0) | 2020.05.29 |
PHP) cURL Async (PHP5+) (3) | 2020.05.25 |
PHP) Windows GUI 프로그램(*.exe) 실행하기 (0) | 2019.12.06 |
php) echo 보다 빠른 글 출력 (0) | 2019.06.07 |
php) include vs include_once (0) | 2019.06.07 |
php) rand() vs mt_rand() (0) | 2019.06.07 |
저작권 보호안내
무단 전재, 재배포 행위는 금지됩니다. (글을 복사하여 게시금지)
본문의 일부(링크용 문장) 인용은 가능하지만, 출처와 링크(a 태그)를 남기셔야 됩니다.
(웹툴을 이용하고, 스크린샷/녹화하는것은 상관없습니다.)
예외적으로. 저에게 허락받은 경우에는 본문을 전재할 수 있습니다.
만약, 본문 공유를 원하신다면 링크 공유를 해주세요
저작권 정책 확인하기링크 공유하기