no se puede ordenar la fecha usando usort

Tengo una función definida por el usuario que ordena por fecha. Funciona bien para el mismo año y no funciona cuando cambia el año. Este es un ejemplo de las fechas ordenadas por la función:

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

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

 usort($arr,"mysort");

Esta es una aplicación antigua que usa php4. ¿Hay alguna manera de comparar fechas directamente?

Respuestas a la pregunta(1)

Su respuesta a la pregunta