How to use outside array with anonymous function in PHP

1 Answer

0 votes
$array = [];

$additem = function($item) use (&$array) {
    $array[] = $item;
};

$additem(1);
$additem(2);
$additem(3);

print_r($array);

  
/*
run: 
 
Array ( [0] => 1 [1] => 2 [2] => 3 )
   
*/

 



answered Sep 16, 2017 by avibootz

Related questions

1 answer 213 views
3 answers 283 views
1 answer 110 views
2 answers 187 views
1 answer 171 views
...