【发布时间】:2011-07-08 12:17:21
【问题描述】:
我的一个对象中有一个递归 lambda 函数,它需要访问该对象的 mysqli 连接。这次尝试
$recfunc = function($id, $name) use($this) {
产生了一个不合理的致命错误
致命错误:无法在第 88 行的 C:\Users\Codemonkey1991\Desktop\workspace\melior\objects\databasemanager.php 中使用 $this 作为词法变量
谁能指点一下?
编辑:为了澄清上下文,我试图在另一个函数中创建这个 lambda 函数。
【问题讨论】:
标签: php class function lambda closures