如何从数组中过滤一些数值?

时间:2017-01-16 09:42:10

标签: php

我有一个数组$myArray1,其中包含一些数值2 5 7 13 23 25 另一个数组$myArray2的数值类似于3 4 7 11 13 25

我的要求是让第三个数组$myArray3仅包含$myArray1

中不存在的$myArray2 i.e. 2 5 23

请告诉我php的任何功能吗?

2 个答案:

答案 0 :(得分:0)

    $myArray1=[2,5,7,13,23,25];
    $myArray2=[3,4,7,11,13,25];
    $myArray3=array_diff($myArray1,$myArray2);
    var_dump($myArray3); // 2, 5, 23

答案 1 :(得分:0)

您可以使用array_diff。可以找到文档Here

array_diff($myArray1, $myArray2);

由于