順序查詢(數組裡查詢某個元素)
阿新 • • 發佈:2018-12-19
核心:從資料的第一個元素開始,依次比較,直到找到目標資料或查詢失敗。 1.從表中的第一個元素開始,依次與關鍵字比較。 2.若某個元素匹配關鍵字,則 查詢成功。 3.若查詢到最後一個元素還未匹配關鍵字,則 查詢失敗。
$arr[] = 'Apple'; $arr[] = 'Pear'; $arr[] = 'Banana'; $arr[] = 'Litchi'; $arr[] = 'cucumber'; $arr[] = 'tomato'; function order( $arr ,$value){ foreach ( $arr as $key =>$val ){ if($value == $val){ return $key; } } return -1; }
function order2( $arr ,$value){
for ($i=0;$i< count($arr);$i++ ){
if($arr[$i] == $value){
return $i;
}
}
return -1;
}