SoloCodigo
Programación Web y Scripting => PHP => Mensaje iniciado por: fernando13 en Sábado 11 de Junio de 2005, 20:06
-
Hola a todos, necesito cerrar una función recursiva cuando termine su tarea.
-
Hola, tenés que frenar la recursividad para eso necesitás encontrar el caso base de la función, es decir el punto en que dicha función no se necesite resolver con recursividad.
Acá tenés un pequeño ejemplo.
function factorial ($n) {
if (n==0) //Caso base
return (1);
else //Caso general
return (n*factorial(n-1));
}
Saludos y espero que te sirva.
·· Estudio Quadra ·· Programacion ·· Diseño ·· Innovando Internet ·· (http://www.estudioquadra.com.ar)
.
-
Hola, me funciono tu ejemplo, muchas gracias...