Mam problem w przekazywaniu zmiennej kwerendy zamknięcie Builder, tutaj jest mój kod:Zapytanie: przechodzącą argumentu anonimowej funkcji
function get_usersbyname($name){
dd($name);
$resultset = DB::table('users')->where(function($query){
$query->where('username', 'LIKE', $name);
});
....
}
jeśli go uruchomić, to zwraca błąd „undefined name variable
”, ale już minął $name
zmiennej i sprawdził jej istnienie. Również nie mogę znaleźć żadnych resouce wyjaśnia, jak przekazać zmienną do zapytania anonimowego funkcja budowniczego. Czy możesz mi pomóc w rozwiązaniu tego problemu?
Myślę, że nazwa $ nie mieści się w zakresie 'funkcji (zapytanie $)' –