본문 바로가기
프로그래밍/PHP

[알고리즘] 큰 배열에서 검색방법

by 백룡화검 2010. 4. 23.
 $time_start= _get_microtime();
$count_C=0;
$array_to_search_in = array_flip($MysqlReservedWords);
foreach($MysqlReservedWords as $k=> $v){
  if (isset($array_to_search_in[$v]))
    $count_C++;
  else
    $noSearch_C.="($v)";
}
$time_C= _get_microtime()- $time_start;

arr_search_bin()로 찾은 갯수=(262),                검색시간=(0.0029969215393066)
array_flip()과 isset()을 이용해 찾은 갯수=(262), 검색시간=(0.00027084350585938)