$a = array(
'a'=>array(
'b'=>1,
'c'=>array(
'f'=>array(
'b'=>1,
'g'=>1
)
)
),
'e'=>array(
'b'=>1,
'd'=>1,
'g'=>1
), );
有一个数组$a,去除里面重复的key值如('b'=>1,'g'=>1),只保留层级最深的部分,得到结果如$b = array(
'a'=>array(
'e'=>array(
'd'=>1
),
'c'=>array(
'f'=>array(
'b'=>1,
'g'=>1
)
)
),
);
这只是一个样例,真实数据要复杂的多,请用递归或其他方法解决,请大侠出手,在线等,谢谢
$b = array(
'a'=>array(
'e'=>array(
'd'=>1
),
'c'=>array(
'd'=>1
),
),
);
'a'=>array(
'e'=>array(
'd'=>1
)
)