Möchte man Variablen an eine Anonyme Funktion / Inline Funktion übergeben, so kann ab PHP 7.1. die use Syntax verwendet werden. Hier am Beispiel eines uasort Callbacks:
uasort($marray, function($a, $b) use ($column) { if ($column === 'datum') return strtotime($a[$column]) strtotime($b[$column]); else return $a[$column] $b[$column]; } );