Programming/PHP / / 2020. 7. 29. 10:48

한글로 요일 표기하기

728x90
$dayweek = ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'];
echo $dayweek[date("w")]; // 결과 : 수요일

아주 아주 아주 아주 많이 사용하는 방법 중 하나입니다. 배열에 넣어서 오늘이 일요일부터 몇 번째인지. 잘 아시겠지만 일요일이 0이고 거기서부터 1씩 더해서 토요일이 6입니다.

setlocale(LC_TIME, "ko_KR.UTF-8");
echo strftime("%a %A"); // 결과 : 수 수요일

또 다른 방법으로는 이런 식으로 쓸 수도 있습니다. PHP 같은 경우는 날짜 관련 함수가 워낙 잘 만들어져 있어서 date, strtotime, strftime 이 세 함수만 알아도 어지간한 건 다 표기가 가능합니다.

반응형