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

PHP 함수 중 질문 있습니다. 채택완료

퍼레버의리 11년 전 조회 11,217
2014-02-04 00:00:00
이런 데이터가 있는데
이것을 나누고 싶습니다.
어떻게 나누고 싶으면
"2014"   하고   "02"   하고  "04"  하고 "2014-02-04"
이렇게 나누고 싶은데요 ㅠ,ㅠ 오랜만에 php 해서 ㅠ,ㅠ 함수가 기억이 ㅠ,ㅠ 검색를 해도 더 혼동 되네요 ㅠ,ㅠ
고수님들 부탁드립니다. ㅠ,.ㅠ
댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
11년 전
$time_n = strtotime("2014-02-04 00:00:00");
 
$year_n = date("Y", $time_n); // 2014
 
$month_n = date("m", $time_n); // 02
 
$Ymd_n = date("Ymd", $time_n); // 2014-02-04
로그인 후 평가할 수 있습니다

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

리자
리자 Expert
11년 전
</div>
<div><?php</div>
<div>$time = "2014-02-04 00:00:00";</div>
<div>preg_match("/(?P<date>(?P<year>\d{4})-(?P<month>\d{2})-(?P<day>\d{2}))/", $time, $matches);</div>
<div>print_r($matches);</div>
<div>?></div>
<div>
로그인 후 평가할 수 있습니다

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

11년 전
$m = preg_split('/[-\s]/', $time);
$year = $m[0];
$month = $m[1];
$day = $m[2];
로그인 후 평가할 수 있습니다

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

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

로그인