在数组中查找大于或等于N的数字

如果我有一个PHP数组:

$array

带有值:

45,41,40,39,37,31

我有一个变量:

$number = 38;

如何返回值?:

39

因为那是数组中最接近38(递增)的值?

问候,

泰勒

回答:

<?php

function closest($array, $number) {

sort($array);

foreach ($array as $a) {

if ($a >= $number) return $a;

}

return end($array); // or return NULL;

}

?>

以上是 在数组中查找大于或等于N的数字 的全部内容, 来源链接: utcz.com/qa/422643.html

回到顶部