function calcularParcelas($dtVencimento,$nParcelas){
$dataExplode = explode( "/",$dtVencimento );
$dia = $dataExplode[0];
$mes = $dataExplode[1];
$ano = $dataExplode[2];
for ($i=1;$i<=$nParcelas;$i++){
// outra possibilidade
// ++$mes;
$mes = $mes+1;
if ($mes >12){
$mes = 1;
// ++$ano;
$ano = $ano+1;
}
echo date( "d/m/Y",mktime(0,0,0,$mes,$dia,$ano))."
";
}
}
$data = '19/08/2011';
$parcelas = 5;
calcularParcelas($data,$parcelas);
?>
Resultado:
19/09/2011
19/10/2011
19/11/2011
19/12/2011
19/01/2012