2
可能性の重複:このPHPの機能を考えると
Is it possible to access outer local variable in PHP?
PHP closure scope problem変数として宣言された関数内の変数にアクセスするには?
:
function get_deals_by_type($records, $type) {
$available = function($record) {
if($record->mobile_type == $type) return $record;
};
return array_filter($records, $available);
}
を...どのように私は、関数の内部で$type
に渡されたアクセスすることができます$available
で宣言しましたか?現時点では、$type
はget_deals_by_type()
に渡される値に関係なく、array_filter
の場合はNULL
を返します。
はい!まさに私が探していたもの。ありがとう! – neezer