У меня есть рекурсивная лямбда-функция в одном из моих объектов, и ей необходимо получить доступ к соединению mysqli объекта. Эта попытка
$recfunc = function($id, $name) use($this) {
вызвала необоснованную фатальную ошибку
Фатальная ошибка: нельзя использовать $ this как лексическую переменную в C: \ Users \ Codemonkey1991 \ Desktop \ workspace \ melior \ objects \ databasemanager.php в строке 88
Может ли кто-нибудь дайте мне несколько указателей?
Edit: Чтобы прояснить контекст, я ' m пытается создать эту лямбда-функцию внутри другой функции.