Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中搜索数组_Php_Arrays_Search - Fatal编程技术网

在php中搜索数组

在php中搜索数组,php,arrays,search,Php,Arrays,Search,有人能帮我搜索php中的数组吗 $source变量包含一个数字数组,事实上,它们是当前放置在购物车中的产品的id,因此该数组可能具有不同的值计数 例如: $source = array(34,22,25,64,60); $find变量包含我在$source数组中查找的一组数字,例如12个数字 $find = array(1,2,3,4,5,6,7,8,9,10,11,12); 我需要应用这个: 生成IF语句以检查$source数组是否至少包含$find数组中的3个值 if (count(ar

有人能帮我搜索php中的数组吗

$source变量包含一个数字数组,事实上,它们是当前放置在购物车中的产品的id,因此该数组可能具有不同的值计数 例如:

$source = array(34,22,25,64,60);
$find变量包含我在$source数组中查找的一组数字,例如12个数字

$find = array(1,2,3,4,5,6,7,8,9,10,11,12);
我需要应用这个: 生成IF语句以检查$source数组是否至少包含$find数组中的3个值

if (count(array_intersect($source, $find)) >= 3)