Stavo giocando con le funzioni anonime in PHP e mi sono reso conto che non sembrano raggiungere variabili al di fuori di esse. C'è un modo per aggirare questo problema?
Esempio:
$variable = "nothing";
functionName($someArgument, function() {
$variable = "something";
});
echo $variable; //output: "nothing"
Questo produrrà "niente". C'è un modo in cui la funzione anonima può accedere al $variable
?