如果数组 2 中的任何元素包含数组 1 中的任何元素,我想删除它。根据我的研究,我发现 array_filter 可能是要使用的元素,但我对如何执行此操作感到困惑。然后我需要重置数组键。任何人都可以提出一种方法吗?
例如,任何包含“123998”的元素都将从数组 2 中删除。“1239986”不会被删除。
阵列 1
Array
(
[0] => 123709
[1] => 123797
[2] => 124089
[3] => 124153
)
阵列 2
Array
(
[0] => ../fish/cod/123709-sdfgsdfgvsadfg.pdf
[1] => ../fish/cod/123797-sdfgsdfg-sdfg-sdfgs-dfg-sd.pdf
[2] => ../fish/cod/123998-sdfgsdf-gsdf-gsd-fg-sdfg-.pdf
[3] => ../fish/cod/123998-sdfgsdfg-sdf-gsdfg-sdf-g.pdf
[4] => ../fish/cod/123998-sdfg.pdf
[5] => ../fish/cod/123998-sdfgsdfgsfdg-sdfg.pdf
[6] => ../fish/cod/124089-sdfgsdfg-sdfg-sdfg-.pdf
[7] => ../fish/cod/124153-sdfgsdfgsdf-gsdfg.pdf
)