одномерный массивпересекающихся одно- и многомерный массив в PHP
$arr1 = array(3) {
["Gold"]=> "170"
["Diamond"]=> "301"
["Platinum"]=> "302"
}
многомерный массив
$arr2 = array(3) {
[0]=>
array(2) {
["ID"]=> "p103"
["PID"]=> "301"
}
[1]=>
array(2) {
["ID"]=> "p104"
["PID"]=> "302"
}
[2]=>
array(2) {
["ID"]=> "p105"
["PID"]=> "300"
}
}
И пересекающиеся может быть,
array(2) {
[0]=>
array(2) {
["ID"]=> "301"
["PID"]=> "Diamond"
}
[1]=>
array(2) {
["ID"]=> "302"
["PID"]=> "Platinum"
}
}
Я попытался с помощью PHP array_intersect()
, $Data = array_intersect_assoc($arr1,$arr2);
, но чего-то не хватало. Любые предложения и помощь могут быть оценены. Спасибо
Можем ли мы увидеть вашу попытку с помощью 'array_intersect()'? – halfer
@halfer pls см. Отредактированный вопрос. –