테스트 사이트 - 개발 중인 베타 버전입니다

요기 부분 짜르고 일~토 까지 출력되게 채택완료

말이 좀 어렵게 썻나보네요

제말은 https://sir.kr/g5_skin/22431?page=2">https://sir.kr/g5_skin/22431?page=2 이분꺼인데..

여기서 전체 표시되는 부분을

일~토요일까지 표시

날짜는 당연히 1,2,3,4,5,6,7이 일주일이면

8일이면 1이 없어지고 8이 생기고 이렇식으로

 

한칸만 출력하고 싶은 데

 

방법좀...

 

ㅠㅠ

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

방법

</p>

<p>$w = date('w');

for ($i = 0; $i < 7; $i++) {

    if ($i <= $w) {

        // 지난 요일과 오늘

        echo date('d', strtotime('-' . ($w - $i) . ' day + 7 day')) . '일
';

    } else {

        echo date('d', strtotime('+' . ($i - $w) . ' day')) . '일
';

    }

}</p>

<p>

 

결과값 (21일자 화요일 기준)

26일 27일 28일 22일 23일 24일 25일

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고