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];
} );