現在、OOPの周りで自分のやり方を学んでいます。私は研究しているもので何かを理解していません。PHP - 変数の中の関数
誰かが私にそれを少し詳しく説明できるかどうか疑問に思っていました。次のように
は、2ビットであり
$check_up = function($record) {
return ($record->status == 1);
};
それは
...から「ステータス」を取得しているところイムは完全にクラス全体で設定なし$レコード変数が存在しないとして、このことにより、失われたので、及び第二の例は次のとおりです。
$check_up = function($record) use($website) {
return ($record->check < $website->warning);
};
すべてのヘルプは本当にこれを理解することは理解されるであろう。
PHP無名関数に –
を見上げて、あなたが 'どこかで呼び出す' check_up($何かを)habeか? – Alexander
クラスのどこにでも '$ record'変数が定義されていないとすれば、それはかなり意味のない匿名関数です。クラスの残りの部分を見ることなく、我々は知らない –