현재 위치: > 최신 기사 목록> PHP 실용 날짜 기능 튜토리얼 : 요일을 쉽게 결정

PHP 실용 날짜 기능 튜토리얼 : 요일을 쉽게 결정

M66 2025-07-26

날짜 () 기능을 사용하여 요일을 결정합니다.

PHP의 날짜 () 함수는 날짜를 포맷하고 요일에 대한 정보를 반환 할 수 있습니다. 요일의 전체 영어 이름은 월요일, 화요일 등과 같은 매개 변수 "L"을 통해 얻을 수 있습니다.; 매개 변수 "n"은 디지털 형태로 요일을 얻는 데 사용될 수 있으며, 1은 월요일을 나타내고 7은 일요일을 나타냅니다.

다음 예제는 strtotime ()와 결합 된 날짜 () 함수를 사용하여 지정된 날짜를 요일로 변환 한 다음 스위치 문을 통해 해당 주간의 날을 출력하는 방법을 보여줍니다.

 $date = "2022-01-01"; // 판단되는 날짜
$day_of_week = date('N', strtotime($date));

switch ($day_of_week) {
    case 1:
        echo "월요일";
        break;
    case 2:
        echo "화요일";
        break;
    case 3:
        echo "수요일";
        break;
    case 4:
        echo "목요일";
        break;
    case 5:
        echo "금요일";
        break;
    case 6:
        echo "토요일";
        break;
    case 7:
        echo "일요일";
        break;
}

이 코드는 먼저 날짜 변수를 정의한 다음 날짜 () 함수를 통해 요일에 해당하는 숫자를 얻고 마지막으로 스위치 구조를 사용하여 숫자를 중국 주 출력에 매핑합니다.

strftime () 기능을 사용하여 중국 주를 얻으십시오

날짜 () 함수 외에도 strftime () 함수를 사용하여 요일을 얻을 수 있으며 현지화 된 디스플레이를 지원합니다. setlocale ()을 중국 환경으로 설정 한 후 Strftime ()은 해당 날짜의 중국 주 이름을 반환 할 수 있습니다.

예는 다음과 같습니다.

 setlocale(LC_TIME, 'zh_CN.UTF-8'); // 중국 환경을 설정하십시오
$date = "2022-01-01"; // 판단되는 날짜
$day_of_week = strftime('%A', strtotime($date));
echo $day_of_week;

중국 환경은 코드에 먼저 설정된 다음 Strftime ()을 strtotime ()로 호출하여 편리한 직접 출력을 위해 중국 주말 전체 이름을 얻습니다.

요약

이 기사에 소개 된 두 가지 방법을 통해 모든 날짜에 해당하는 요일을 유연하게 판단하여 중국어로 표시 할 수 있습니다. 개발에 대한 요구에 따라 올바른 기능을 선택하면 코드 선명도와 효율성을 향상시키는 데 도움이됩니다. 이 자습서가 PHP 날짜 처리에 대한 실질적인 참조를 제공하기를 바랍니다.