Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/01/2008, 18:52
usermax
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 5 meses
Puntos: 11
De acuerdo Re: Cómo puedo hacerlo?

Excelente okram!!
O sea, quedaría al final asi:

Código PHP:
function pagar($total,$cuotas) {
    
$bc floor($total/$cuotas);
 
 for (
$i=1$i <= $cuotas$i++)
    
$pago[$i] = number_format((($i == 1) ? $total-($bc*($cuotas-1)) : $bc),2);
 
    return 
$pago;
}
function 
imprimir($pago) {
    foreach (
$pago as $indice => $valor)
 
$string .=  "CUOTA $indice: $valor <br />";
    return 
$string;
}  

$total 56.82;
$cuotas 5;
$pago pagar($total,$cuotas);
echo 
imprimir($pago); 
Hago que la funcion imprimir devuelva una cadena para poder usarla donde querramos. En esdte caso la imprimo en pantalla con un echo, pero a alguien le puede ser útil guardarla en alguna variable y mostrarla mas adelante.

Excelente!!!!
Saludos