채택완료

PHP 함수 중 질문 있습니다.

2014-02-14 (금) 11:06:52 11,418
2014-02-04 00:00:00



이런 데이터가 있는데

이것을 나누고 싶습니다.

어떻게 나누고 싶으면

"2014"   하고   "02"   하고  "04"  하고 "2014-02-04"

이렇게 나누고 싶은데요 ㅠ,ㅠ 오랜만에 php 해서 ㅠ,ㅠ 함수가 기억이 ㅠ,ㅠ 검색를 해도 더 혼동 되네요 ㅠ,ㅠ

고수님들 부탁드립니다. ㅠ,.ㅠ

답변 3개

채택된 답변
+20 포인트
2014-02-14 (금) 11:12: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
Copy
<?php
$time = "2014-02-04 00:00:00";
preg_match("/(?P<date>(?P<year>\d{4})-(?P<month>\d{2})-(?P<day>\d{2}))/", $time, $matches);
print_r($matches);
?>
$m = preg_split('/[-\s]/', $time);
$year = $m[0];
$month = $m[1];
$day = $m[2];

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