A swoją drogą, jak szukałeś zanim napisałeś na forum? Wygooglałem "php funkcja use" i pierwszy wynik z brzegu:
Cytat
Niestety (a może i stety) funkcja anonimowa nie ma do nich bezpośredniego dostępu i to my musimy wskazać jakich zmiennych chcemy użyć. Z tego właśnie względu powyższy kod nic nie wyświetli oraz zgłosi notice.
$zmienna = 123;
$funkcja = function() use ($zmienna)
{
echo $zmienna;
};
$funkcja();
Dopiero użycie use spowodowało, że zmienna jest widoczna wewnątrz funkcji anonimowej. W celu przekazania większej ilości zmiennych wystarczy oddzielić je od siebie przecinkiem.
Chyba polski jest dla Ciebie zrozumiałym językiem?

Serio, naucz się szukać informacji, bo to jest najważniejsza umiejętność dla programisty.