이것은 인터뷰에서 자주 묻는 고전적인 질문입니다. 주로 PHP의 인기 없는 기능에 대한 숙달 여부를 테스트합니다.
이 질문에 대답하기 전에 일반적으로 사용되지 않는 두 가지 PHP 배열 함수를 알아 보겠습니다.
1. array_count_values 배열에 있는 값의 개수를 계산합니다.
2 array_intersect_key는 두 배열의 키
이 두 함수를 사용하면 두 배열에서 가장 자주 나타나는 단어를 쉽게 계산할 수 있습니다.
코드는 다음과 같습니다.
<?php $arr = array('A', 'B', 'A', 'B', 'C'); $arr2 = array('C', 'B', 'A', 'D', 'A'); $arr_count = array_count_values($arr); $arr2_count = array_count_values($arr2); print_r($arr_count); print_r($arr2_count); $result = array_intersect_key($arr_count, $arr2_count); print_r($result);
실행 결과
더 많은 PHP 관련 지식을 보려면 PHP 중국어 웹사이트를 방문하세요!
위 내용은 PHP는 두 데이터에서 가장 자주 나타나는 단어를 계산합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!