use
キーワードをクロージャで使用している場合、クロージャに追加のパラメータを渡すとどのような効果がありますか?PHPはクロージャの追加パラメータを "使用"していますか?
例#1:
$myClosure = function($var1, $var2) use ($var3){
//Some code
}
例#2:それはおそらく異なり、すべてのもののように
$myClosure = function($var1, $var2, $var3){
//Some code
}
、しかし、私は2つの間の任意の機能的な違いが表示されません。誰かが、ある例が他のものより優先される状況や例を提案することはできますか?
FWIWとクロージャ内の変数を使用するための素晴らしい方法だ
use
キーワードを使用したいです'use'を使わなければ、それはクロージャではありません。 –