PHP에서 배열 검색에는 순차 검색이나 이진 검색을 사용할 수 있습니다. 그 중 순차검색은 하나씩 비교하여 검색하는 비교적 간단한 방법이다. 그러나 단점도 분명합니다. 검색 중인 요소가 마지막 요소에 있으면 루프 수가 너무 많아집니다.
배열을 하나씩 검색하여 요소가 있는지 확인하고, 존재하면 해당 요소의 위치 정보를 반환합니다. 플래그 정보를 설정할 수 있으며, 초기값은 false로 직접 출력 위치를 찾아 플래그를 true로 설정합니다. 루프 종료 플래그가 여전히 거짓이면 찾을 수 없는 것입니다.
코드 반영: reRrree<br/>
코드 반영:
$arr =[123,19,38,29,10,34]; function search($arr,$target){ // 参数:目标数组 目标元素 foreach ($arr as $key => $value) { if($value == $target){ return $key.'<br>'; } } return false; }
위 내용은 PHP 단순 배열 검색 알고리즘 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!