2
可能重複:
Is it possible to access outer local variable in PHP?
PHP closure scope problem如何訪問聲明爲變量的函數內部的變量?
鑑於這種PHP函數:
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
對於array_filter
返回NULL
,而不管傳遞給get_deals_by_type()
的值是什麼。
是的!正是我在找什麼。謝謝! – neezer 2011-12-17 00:32:09