Значения соответствия Php между 2 массивами

Ребята, у меня очень сложная ситуация, я не уверен, правильно ли я принимаю правильный подход или нет. Я пытаюсь сопоставить значения между 2 массивами, а затем запускать if else statement … вот идет то, что я пытаюсь делать

$array1 = array('html','php','js','css'); $array2 = array('php','python','html','java'); 

я хочу, чтобы проверить, где значения этих двух массивов совпадают друг с другом. как php и html являются общими в обоих случаях, а также там, где они не совпадают.

благодаря

Related of "Значения соответствия Php между 2 массивами"

Вы имеете в виду пересечение ?

array_intersect

а также

array_diff

должен делать то, что вы хотите.

Это ваша потребность:

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

результат:

 Array ( [0] => html [1] => php ) 

Чтобы получить как пересекающиеся элементы массива, так и разные элементы используют как array_diff (), так и array_intersect () .