创建函数来检查array1是否包含array2中的所有值,如果是则返回true,否则false没有php构建函数,只有纯循环和if条件
如果确定我的代码是正确的,但仍然没有带有 var 转储函数的 array2 结果
嘿,
如果我正确理解了您的要求,这里有一个代码片段。
<?php
$array1 = [1,2,3,4];
$array2 = [1,2,3,3,4,5,6,7];
function isInArray($needle, $haystack) {
foreach ($needle as $index => $searchValue) {
foreach ($haystack as $haystackValue) {
if ($searchValue === $haystackValue) {
unset($needle[$index]);
}
}
}
if (empty($needle)) {
return true;
}
return false;
}
var_dump(isInArray($array1, $array2));