wr_2값을 요일값(0~6)으로 바꿀 방법이 없을까요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

wr_2값을 요일값(0~6)으로 바꿀 방법이 없을까요? 정보

wr_2값을 요일값(0~6)으로 바꿀 방법이 없을까요?

본문

아래 게시물을 통해 오늘의 요일을 표기하는 법을 배웠는데요.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=12707&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%BF%E4%C0%CF&sop=and

list.skin.php에서

$start = date(w);
echo $start;  ---------------------->  확인결과 : 5      ○ ^ ^

if($start == 0) $day = "일요일";
else if($start == 1) $day = "월요일";
else if($start == 2) $day = "화요일";
else if($start == 3) $day = "수요일";
else if($start == 4) $day = "목요일";
else if($start == 5) $day = "금요일";
else if($start == 6) $day = "토요일";

echo $day; -------------------------->  확인결과 : 금요일      ○ ^ ^

위와 같이 오늘의 날짜는 제대로 요일이 나옵니다.



하지만 위의 소스를 응용하여 아래와 같이 하면 틀리게 나옵니다.

$start = date($list[$i][wr_2]);
echo $start;  ---------------------->    확인결과 : 2006-02-24      X  -_-; 

if($start == 0) $day = "일요일";
else if($start == 1) $day = "월요일";
else if($start == 2) $day = "화요일";
else if($start == 3) $day = "수요일";
else if($start == 4) $day = "목요일";
else if($start == 5) $day = "금요일";
else if($start == 6) $day = "토요일";

echo $day;  ------------------------->    확인결과 : 전부... 일요일      X -_-;;


어떻게 하면 wr_2에 입력되어 있는 날짜값에서

요일을 구분하는 0~6까지의 숫자를 추출할수 있을까요?
  • 복사

댓글 전체

view.skin.php @@@@@@@@@@@@@@@@@@
<?
$arr_yoil = array ("일", "월", "화", "수", "목", "금", "토");
$dday = date("Y-m-d", strtotime($view[wr_2]));
$yoil = date("w", strtotime($dday));
$str = $arr_yoil[$yoil];
$str .= "요일";

echo "$str";
?>

list.skin.php @@@@@@@@@@@@@@@@@@
<?
$arr_yoil = array ("일", "월", "화", "수", "목", "금", "토");
$dday = date("Y-m-d", strtotime($list[$i][wr_2]));
$yoil = date("w", strtotime($dday));
$str = $arr_yoil[$yoil];
$str .= "요일";

echo "$str";
?>
© SIRSOFT
현재 페이지 제일 처음으로