2013-01-03 2 views
2

날짜별로 정렬하는 사용자 정의 함수 정렬이 있습니다. 같은 해에 잘 작동하며 올해가 바뀔 때 작동하지 않습니다. 이 기능으로 분류되는 날짜의 예 :usort를 사용하여 날짜를 정렬 할 수 없습니다.

01/02/2013 
01/03/2013 
12/12/2012 

function mysort($a,$b) { 
    return $a['date']>$b['date']; 
} 

usort($arr,"mysort"); 

이 PHP4를 사용하는 기존 응용 프로그램입니다. 날짜를 직접 비교할 수있는 방법이 있습니까?

답변

9

strtotime을 사용하십시오.

function mysort($a,$b) { 
    return strtotime($a['date'])>strtotime($b['date']); 
} 
관련 문제