Soy nuevo en PHP y estoy tratando de convertir una función de Javascript simple en una función de PHP. Hasta ahora sé que solo convierto las variables, necesito ayuda con la función de clasificación y el filtro de matriz. ¡Gracias por cualquier ayuda!Convirtiendo la función de Javascript en una función de 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;
};
Mi medio de conversión:
function closeRoll($number) {
$rollArray = Array(36, 48, 60, 72);
$closest = array_filter($rollArray, function temp($rollArray) {
return $rollArray - $number >= 0;
}); //.sort()[0];
return $closest;
};
Es necesario ordenar un arreglo? – Goldie
¿cómo se ha votado al alza? -1 escribiendo en 'php sort' en google dará miles de resultados. – dm03514
¿qué estás ordenando? –