比较PHP中的值或字符串

比较PHP中的值或字符串,php,Php,我需要比较(1)是否包含(2)。从下面的示例(2)中可以看出(1)中存在1,2,3,4,5,6,7,8,18。我如何在PHP中检查它们 (1)1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25 (2)1,2,3,4,5,6,7,8,18 将字符串分解为数组,然后使用array_diff $diff将包含$array2中的项目数组,而$array1中不存在这些项目。如果此数组为空,则表示所有项

我需要比较(1)是否包含(2)。从下面的示例(2)中可以看出(1)中存在1,2,3,4,5,6,7,8,18。我如何在PHP中检查它们

(1)1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25            
(2)1,2,3,4,5,6,7,8,18
将字符串分解为数组,然后使用array_diff

$diff将包含$array2中的项目数组,而$array1中不存在这些项目。如果此数组为空,则表示所有项都存在于$array1中

还可以使用array_intersect查看返回的数组是否等于array2:

$intersect = array_intersect($array2, $array1);
// return $array2 == $insersect;

array\u intersect
顺序重要吗?它们是指两个数组吗?如果是这样,你想看看是否有任何值存在于另一个值中,或者所有值都存在吗?只需使用“分解两个字符串,并使用数组_diff for not”,这两个值不会从一个值退出到另一个值…有人能给我举个例子吗?如果需要,我会将其更改为任何数组。
$intersect = array_intersect($array2, $array1);
// return $array2 == $insersect;