Ver Mensaje Individual
  #21 (permalink)  
Antiguo 22/12/2010, 09:32
Avatar de quike88
quike88
 
Fecha de Ingreso: agosto-2008
Mensajes: 471
Antigüedad: 15 años, 8 meses
Puntos: 87
Respuesta: Juego: "¿Dónde está el error?"

interesante, bueno el problema, no estoy muy seguro, pero creo que cuando pones num($num++), 1ro realiza la función antes de incrementar la variable, osea que se entraría en un bucle infinito.

Y la solución seria modificar el código a:

Código PHP:
Ver original
  1. <?php
  2. function num($num){
  3.     if($num == 10){ return; }
  4.     num(++$num);
  5.     echo $num;
  6. }
  7. echo num(0);