<?php
$stack 
= array();
for (
$i 0$i 5$i++) {
  
$stack[] = function() {
    global 
$i;
    echo 
$i;
  };
}

foreach(
$stack as $f) {
  
$f();
}
?>