PHP循环查找

   顺序查找是按照序列原有顺序对数组进行遍历比较查询的基本查找算法。

/**
 * @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);

 

你可能感兴趣的:(PHP,PHP查找,顺序查找)