ciao a tutti ho una data nel seguente formato:
12/7/1980

se eseguo questa checkdate è tutto ok dal momento che l'elemento separatore è '/'
codice:
function checkData($date)
{
    
    if (!isset($date) || $date=="")
    {
        return 0;
    }
     
     list($dd,$mm,$yy)=explode("/",$date);     
    if ($dd!="" && $mm!="" && $yy!="")
    {
    if (is_numeric($yy) && is_numeric($mm) && is_numeric($dd))
        {
           return checkdate($mm,$dd,$yy);
            return checkdate($dd,$mm,$yy);   
            return checkdate($yy,$mm,$dd);   
            

        }
      }      
       
    return 0;

}
in che modo posso implementarla affinchè siano validi anche li altri separatori come ad esempio '-' o lo spazio ' '
grazie