을 : 두 배열에 동일한 키의- 나는 두 개의 연관 배열이 PHP
ArrayA = array([10] => ten
[12] => twelve
[22] => 10
[30] => 10, 12, 8
)
ArrayB = array([10] => net
[12] => evlewt
[22] => 11, 12, 10
[30] => 10
)
값을 비교해야합니다. 일부 키는 CSV 값을 가지며 두 배열에있을 수 있습니다.
예를 들어, 의 [22]
은 ArrayB
의 CSV로 확인해야합니다. 마찬가지로 [30]
의 ArrayB
은 CSV로 ArrayA
에서 확인해야합니다. 기타는 평소와 같이 비교해야합니다. ==
참고 : 여기서는 루핑을 피하려고합니다. Loop로 여러 가지 방법으로이 작업을 수행 할 수 있습니다. 반복하지 않고 신속하고 효율적인 방법이 있는지 궁금합니다.
편집 : 더 명확히하기 위해,이 두 가지를 비교하는 방법입니다 : 내가 제대로 질문을 이해 바랍니다
Is "ten" in ArrayA == "net" in ArrayB?
Is "twelve" in ArrayA == "evlewt" in ArrayB?
Is 10 in ArrayA existing in (11, 12, 10) of ArrayB?
Is (10, 12, 8) of ArrayA containing the 10 ArrayB?
무엇을 찾으십니까? 두 배열이 같은지 알아야합니까? 어떤 배열 키가 같은 값을 가지고 있는지 알아야합니까? – siimsoni
@KSiimson이 두 배열에는 항상 동일한 키 집합이 있습니다. 값이 변경 될 수 있습니다. 나는 그 값들을 비교하고 그들이 같은지보기를 원한다. 문제는 위에서 설명한 CSV 값에 있습니다. –