| Función: recursiva | ||||||
| Las funciones recursivas devuelven siempre algún valor. Las funciones en PHP pueden contener o no parámetros, lo que determina si son o no recursivas. Si se la pasan parámetros y estos permiten devolver algún valor, se dice que la función es recursiva, de lo contrario será una función tradicional. | ||||||
| A la función sumaRecursiva se le deben pasar dos parámetros y dentro de dicha función se realiza la suma de los dos. Luego lo devuelve con la palabra clave return. Finalmente existe la función dosmasdos(), que declara una variable local con el resultado que devuelve sumaRecursiva, si los parámetros son 2 y 2. De este modo, sumaRecursiva retorna la suma de dos más dos que es 4, y dosmasdos(), simplemente lo imprime en pantalla. |
||||||
|
||||||