Ver Mensaje Individual
  #192 (permalink)  
Antiguo 17/01/2011, 00:45
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Juego: "¿Dónde está el error?"


Código PHP:
Ver original
  1. <?php
  2. function fn(){
  3.     static $var;
  4.     $fn2=function() use (&$var) {
  5.             echo ++$var.'<br />';    
  6.     };
  7.     $fn2();
  8. }
  9. fn();
  10. fn();
  11. fn();

Faltaba la llamada y hacer estática $var para que el valor sea el mismo como fuera de la función.