我有一个数组,想要从中删除相关值。
例如:
在数组[0]中有1/2/3,在[1]中有1/2/3/4,因此[0]与[1]相关,所以从数组中删除具有1/2/3的[0]。
另一个例子是:
[2]中有1/2/5,[3]中有1/2/5/6,[4]中有1/2/5/6/7,则[2]和[3]依赖于[4],因此从数组中删除[2]和[3]两个数组。
有关更多详细信息,请查看以下示例。
我不知道如何做到这一点。这可能吗?
例如:
在数组[0]中有1/2/3,在[1]中有1/2/3/4,因此[0]与[1]相关,所以从数组中删除具有1/2/3的[0]。
另一个例子是:
[2]中有1/2/5,[3]中有1/2/5/6,[4]中有1/2/5/6/7,则[2]和[3]依赖于[4],因此从数组中删除[2]和[3]两个数组。
有关更多详细信息,请查看以下示例。
Array
(
[0] => Array
(
[id] => 1/2/3
)
[1] => Array
(
[id] => 1/2/3/4
)
[2] => Array
(
[id] => 1/2/5
)
[3] => Array
(
[id] => 1/2/5/6
)
[4] => Array
(
[id] => 1/2/5/6/7
)
)
希望得到的输出:
Array
(
[0] => Array
(
[id] => 1/2/3/4
)
[1] => Array
(
[id] => 1/2/5/6/7
)
)
我不知道如何做到这一点。这可能吗?
1/2/6/5
和1/2/5/6/7
? - Eddie