How to match key value in two arrays in php -
i have 2 arrays
array ( [0] => array ( [id] => 1 [affiliate_id] => 190 ) [1] => array ( [id] => 2 [affiliate_id] => 946 ) ) array ( [0] => array ( [id] => 1 [user_id] => 190 ) [1] => array ( [id] => 2 [user_id] => 246 ) [2] => array ( [id] => 3 [user_id] => 249 ) [3] => array ( [id] => 3 [user_id] => 250 ) )
now want array has value this
if affiliate_id
of first array exists in sec array user_id
value in 3rd array like
array ( [0] => array ( [affiliate_id] => 190 ) )
i want affiliate_id
exists in sec array user_id
$a = array( array('id' => 1, 'affiliate_id' => 190), array('id' => 2, 'affiliate_id' => 946) ); $b = array( array('id' => 1, 'user_id' => 190), array('id' => 2, 'user_id' => 246), array('id' => 3, 'user_id' => 249), array('id' => 3, 'user_id' => 250) ); $c = array_map(function ($arr) { homecoming $arr['affiliate_id']; }, $a); $d = array_map(function ($arr) { homecoming $arr['user_id']; }, $b); $e = array_intersect($c, $d); print_r($e);
php arrays
No comments:
Post a Comment