我在Symfony中使用DomCrawler。
$variable = 'value';
$crawler->filter('table > tr')->each(
function ($node, $i) {
// $variable;
}
);我试图访问函数中的变量,但得到了错误:未定义变量。
如何在函数中调用这个变量?
发布于 2015-02-20 11:50:02
您需要使用use语句从父作用域注入var:
$variable = 'value';
$crawler->filter('table > tr')->each(
function ($node, $i) use ($variable) {
// $variable;
}
);https://stackoverflow.com/questions/28627801
复制相似问题