我是PHP新手,我试图将简单的Javascript函数转换为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;
};
你需要数组排序? – Goldie 2012-04-20 16:11:46
这是如何得到upvoted? -1在google中输入'php sort'会给出成千上万的结果。 – dm03514 2012-04-20 16:12:40
你在排序什么? – 2012-04-20 16:13:56