well i can't test it but it should work:
$newDate = implode("-",array_reverse(split("-",$oldDate)));
first split the date in year , month , date
then reverse the array
then implode "-" ...
eg.:
$oldDate = "2001-02-12";
split ... 2001 , 02 , 12
reverse ... 12 , 02 , 2001
implode "12-02-2001"
cu tom