반응형

 

 

특정날짜의 요일이 궁금할때 사용 하기위한 함수

<?php
// 날짜를 받아 요일을 반환하는 함수
function getDayOfWeek($date, $lang = 'ko') {
// 요일 배열
$days = [
'ko' => ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'],
'en' => ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
];
// 지정된 날짜의 요일 인덱스 (0: 일요일, 6: 토요일)
$timestamp = strtotime($date);
$dayIndex = date('w', $timestamp); // 0부터 6까지 반환
// 요일 반환
return $days[$lang][$dayIndex];
}
// 사용 예시
echo getDayOfWeek('2024-11-25'); // 결과: 월요일
echo getDayOfWeek('2024-11-25', 'en'); // 결과: Monday
?>

 

반응형
만두남