我是 PHP 新手,我正在尝试将一个简单的 Javascript 函数转换为 PHP 函数。到目前为止,我知道只转换变量,我需要排序函数和数组过滤器的帮助。谢谢你的帮助!
var closeRoll = function( number ) {
var rollArray = [36, 48, 60, 72];
var closest = rollArray.filter(function(ele){
return ele - number >= 0
}).sort()[0];
return closest;
};
我的一半转换:
function closeRoll( $number ) {
$rollArray = Array(36, 48, 60, 72);
$closest = array_filter( $rollArray, function temp( $rollArray ) {
return $rollArray - $number >= 0;
}); //.sort()[0];
return $closest;
};