在数组中查找匹配或最接近的值

在数组中查找匹配或最接近的值,第1张

数组中查找匹配或最接近的值

将您要搜索的数字作为第一个参数,将数字数组作为第二个参数:

function getClosest($search, $arr) {   $closest = null;   foreach ($arr as $item) {      if ($closest === null || abs($search - $closest) > abs($item - $search)) {         $closest = $item;      }   }   return $closest;}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4946489.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存