3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php //$mas1 = array(1,2);$mas2=array(22,29);//false //$mas1 = array(29,2);$mas2=array(22,29);//true //$mas1 = array(1,29);$mas2=array(22,29);//true //$mas1 = array(22,2);$mas2=array(22,29);//true $mas1 = array(1,22);$mas2=array(22,29);//true //$mas1 = array(29,22);$mas2=array(22,29);//false //$mas1 = array(22,29);$mas2=array(22,29);//false //$mas1 = array(29,29);$mas2=array(22,29);//false //$mas1 = array(22,22);$mas2=array(22,29);//false var_dump(count(array_intersect($mas1, $mas2)) == 1, array_diff($mas1, $mas2), count(array_intersect($mas1, $mas2)) == 1 && array_diff($mas1, $mas2));
based on BNjlW
Output for 4.3.0 - 7.1.0
bool(true) array(1) { [0]=> int(1) } bool(true)