PHP 개발에서 간단한 달력 만들기 소개

캘린더는 일상 업무 및 개발 프로젝트에 자주 사용됩니다. 일반적으로 개발자는 다양한 캘린더 JS 및 JQ 플러그인을 사용하여 기능을 구현합니다.

여기서 우리는 PHP를 사용하여 학습 및 참고용으로 나만의 달력을 만듭니다.

113.png

그림과 같이 두 개의 드롭다운 상자를 초기화합니다. 하나는 연도를 표시하고 다른 하나는 월을 표시합니다. 필요한 연도와 월을 선택하고 수정을 클릭하여 매일의 데이터 정보를 계산합니다.

왼쪽과 오른쪽이 휴무일로 표시되며, 배경색 설정은 근무일과 다릅니다.

달력의 각 경계값을 생성하고 매월 일수, 매월 1일 요일, 마지막 날 요일을 가져오려면 여기에 클래스를 설정해야 합니다. of 매월

지난 달의 마지막 날의 요일, 다음 달의 첫날이 무슨 요일인지, 설정된 연도와 달의 첫 번째 요일이 무슨 요일인지, 등.

매월 일수와 주수가 계속 바뀌기 때문에, 전월의 마지막 남은 주의 날과 다음 달의 첫날을 연결해야 전체적인 기능을 구현할 수 있습니다.

1) 지난 달의 일수를 계산합니다. 매월 1일이 일요일이 아닌 경우 지난 달의 마지막 날을 기준으로 계산해야 합니다.

2) 일수를 순회합니다. 이번 달이 쉬는 날이라면 특별한 CSS 스타일을 추가하세요

3) 일요일, 토요일, 근무일 세 가지 상황으로 나누어 다음 달의 일수를 계산하세요

데이터는 다음을 사용하여 표시됩니다. table 태그이므로 각 tr 아래에 td를 추가해야 합니다. 잘 정렬하세요.


지속적인 학습
||
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"/> <title>PHP日历</title> </head> <body> </body> </html>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~