簡體   English   中英

Symfony DomCrawler

[英]Symfony DomCrawler

我在Symfony中使用DomCrawler。

$variable = 'value';
$crawler->filter('table > tr')->each(
    function ($node, $i) {
        // $variable;
    }
);

我嘗試訪問函數內部的變量,但出現錯誤:未定義的變量。

如何在函數中調用此變量?

您需要使用use語句從父作用域注入var:

$variable = 'value';
$crawler->filter('table > tr')->each(
     function ($node, $i) use ($variable) {
           // $variable;
     }
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM