Naturalmente devi essere certo che meseInizio e meseFine siano compresi fra 1 e 12.Codice PHP:
function contaMesi($meseInizio, $meseFine)
{
if($meseFine < $meseInizio){
$meseFine +=12;
}
$totaleMesi = $meseFine - $meseInizio + 1;
if ($meseInizio <= 8 <= $meseFine) $totaleMesi--;
if ($meseInizio <= 20 <= $meseFine) $totaleMesi--;
}
P.S. non so se i test scritti in quel modo vengono accettati... comunque il concetto è chiaro mi pare