顺序查找是按照序列原有顺序对数组进行遍历比较查询的基本查找算法。
/**
* @param $arr 原数组
* @param $search 查找的元素
* @return float|string 返回待查找元素的下标
*/
function orderSearch($arr,$search){
foreach($arr as $key => $val){
if($search == $val){
return $key;
}
}
return "查找失败";
}
//已经排好序的数组
$arr = [1,3,55,77,88];
//待查询的元素
$search = 22;
//调用方法
echo orderSearch($arr,$search);