我想知道是否有一个PHP函数可以检查一个数组的所有值是否存在于另一个数组中。
例如,我有这个:
$a = array ('v1', 'v3', 'v4'); $b = array ('v1', 'v2', 'v3', 'v4', 'v5');
我想比较$a用$b。并且由于$a还存在所有的值,$b因此应返回true。
$a
$b
true
有没有一种有效的方式在PHP中执行此操作?
第一种方式:
$result = $a === array_intersect($a, $b);
第二种方式:
$result = !count(array_diff($a, $b));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句