2014-07-16 5 views
0

다른 배열의 배열 값을 검색하고 다른 배열로 답을 취하십시오. 어떤 시체든지 php에서 어떤 기능이 최상이어야하는 대답을 얻으라고 말해 줄 수 있습니까?다른 배열의 배열 값 검색

첫 번째 배열

Array 
(
    [0] => answer choice 1 
    [1] => answer choice 5 
    [2] => answer choice 4 
) 

2 어레이

Array 
(
    [65] => answer choice 1 
    [66] => answer choice 2 
    [67] => answer choice 3 
    [68] => answer choice 4 
    [69] => answer choice 5 
) 

기대 않음

$result = array("65", "68", "69"); 

어떤 방법으로 답을 얻는 것이 가장 좋을까요?

+2

합니다. 왜'javascript' 태그가 붙어 있습니까? –

+0

당신은'array_intersect'를 사용해야합니다 – hindmost

+0

@ 남자가 방금 제거한 것을 감사합니다. – Muhammed

답변

2

array_intersectarray_keys을 사용해야합니다. $array1 가정

가 1 배열 및 $array2입니다 - 2, 코드는 다음과 같이한다 : 이것은 PHP처럼 보이는

$result = array_keys(array_intersect($array2, $array1));