下面的函数的$key 值如何传到$sortFun 里使用?
function arraySort($arr,$key,$sort = 'asc'){
    $sortFun = function($a,$b){
        //这里没办法获取$key的值!
        return ((int)$a[$key] > (int)$b[$key]) ? 1 : -1;
    };
    usort($arr,$sortFun);
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP匿名函数默认不能直接调用所在代码块的上下文变量,需要通过使用use关键字连接闭包(匿名函数)和外部变量。