>  기사  >  백엔드 개발  >  PHP에서 수천 개의 값이 포함된 배열에 특정 값이 존재하는지 가장 효율적인 방법으로 확인할 수 있는 방법은 무엇입니까?

PHP에서 수천 개의 값이 포함된 배열에 특정 값이 존재하는지 가장 효율적인 방법으로 확인할 수 있는 방법은 무엇입니까?

PHPz
PHPz앞으로
2023-09-09 08:13:08944검색

PHP에서 수천 개의 값이 포함된 배열에 특정 값이 존재하는지 가장 효율적인 방법으로 확인할 수 있는 방법은 무엇입니까?

이 작업을 수행하는 빠른 방법은 아래에 나와 있습니다. −

if (array_flip($set)[$value] !== null) {
   echo "something"; //take some action
}

키 수를 맞춤 설정하려면 다음과 같이 맞춤 설정할 수 있습니다. −

function array_keys_exists(array $keys, array $arr) {
   return !array_diff_key(array_flip($keys), $arr);
}

위 내용은 PHP에서 수천 개의 값이 포함된 배열에 특정 값이 존재하는지 가장 효율적인 방법으로 확인할 수 있는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제