$numero=str_replace(',','.',$numero);
e poi usi is_numeric
potrebbe essere una soluzione