【发布时间】:2016-03-24 05:14:35
【问题描述】:
我需要找到对应于变量值的基本数组的 left-near 键。
搜索值(在这种情况下)始终介于 1 和 779 之间
举个例子更好:
$fixedArr = [ 0, 5, 8, 20, 40, 60, 90, 135, 780 ];
$search = 42; // $result = $arr[4] -> 4;
$search = 110; // $result = $arr[6] -> 6;
$search = 134; // $result = $arr[6] -> 6;
$search = 135; // $result = $arr[7] -> 7;
我尝试使用 foreach 循环,但没有运气,知道吗? 谢谢
【问题讨论】:
-
搜索...搜索...搜索...使用
array_search... -
即使搜索到的值不存在于数组中?
-
你想要数组的最近的键或索引在哪个之间?
-
我用一个新的例子更新了这个问题
-
-1 和 800 的结果是什么?