Mmmmm, lo acabo de probar en PHP 5.3.3 y lo único que me tiro fue un notice, porque $var no esta definida:
Código PHP:
Ver original$var = 'test';
$data = function () use (&$var) {
// ...
return 'algo';
};
echo $data();
esto tal cual esta me funciona correctamente en PHP 5.3.3, si lo probas en local te falla ?