// 년이 없다면 이번 년
if (!$year)
$year = date("Y");
// 달이 없다면 이번 달
if (!$month)
$month = date("m");
// 현재 $month 달의 일수 구하기
for ($i=1; $i<=32; $i++) {
$check = checkdate($month,$i,$year);
if (!$check) {
$day = $i - 1;
break;
}
}
echo "음... 이번달은 <b>" . $day . "</b> 일 까지 있네요..."; // <- 이번달은 몇일 까지 잇을까?
[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]
댓글 4개
청춘불안정
16년 전
음... for문보다는 date함수의 t옵션을 사용하시는 것이 어떨지요;;;
echo date('t', strtotime('2008-2-1')); //29
echo date('t', strtotime('2008-2-1')); //29
16년 전
네 그것도 좋구요.. 그런데 제가.. 다른건 작업 하다가..
explode 함수로 여러가지 값을 구하다 보니 checkdate 함수를 한번 사용하게되서
한번 올려봤습니다. ^^;
explode 함수로 여러가지 값을 구하다 보니 checkdate 함수를 한번 사용하게되서
한번 올려봤습니다. ^^;
16년 전
포문을 32번 돌면서 checkdate함수를 사용하는건 누구 발상인가요?
16년 전
배열 값을 가져와야 되서 for 문을 돌렸던 건데... 상황에 따라서 활용도가 다를 것 같은데요
게시판 목록
팁게시판
디자인과 관련된 유용한 정보를 공유하세요.
질문은 상단의 QA에서 해주시기 바랍니다.
질문은 상단의 QA에서 해주시기 바랍니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 5952 | 9년 전 | 249 | ||
| 5951 | 9년 전 | 186 | ||
| 5950 | 9년 전 | 262 | ||
| 5949 | 9년 전 | 413 | ||
| 5948 | 9년 전 | 168 | ||
| 5947 | 9년 전 | 186 | ||
| 5946 | 9년 전 | 170 | ||
| 5945 | 9년 전 | 322 | ||
| 5944 | 9년 전 | 322 | ||
| 5943 | 9년 전 | 400 | ||
| 5942 | 9년 전 | 331 | ||
| 5941 | 9년 전 | 517 | ||
| 5940 | 9년 전 | 415 | ||
| 5939 | 9년 전 | 353 | ||
| 5938 |
씨에이치넷
|
9년 전 | 1269 | |
| 5937 | 9년 전 | 379 | ||
| 5936 | 9년 전 | 344 | ||
| 5935 | 9년 전 | 333 | ||
| 5934 | 9년 전 | 270 | ||
| 5933 | 9년 전 | 692 | ||
| 5932 | 9년 전 | 258 | ||
| 5931 | 9년 전 | 281 | ||
| 5930 | 9년 전 | 472 | ||
| 5929 | 9년 전 | 272 | ||
| 5928 | 9년 전 | 322 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기