我想比较2 arrays
与integers
。比较两个数组包含整数,返回差异
我有:
function findDeletedNumber(array $arr, array $mixedArr): int {
$diff = array_diff($arr, $mixedArr);
if ($diff != NULL) { return($diff); }
return 0;
}
但问题是,我需要返回的差异为string
。不是array
。不同的是会一直只有一个值
return(implode(',',$ diff))? – aswzen
@mickmackusa我找到了我的解决方案。返回的值始终是一个值。所以我做了这个函数findDeletedNumber(array $ arr,array $ mixedArr):int {return array_sum($ arr) - array_sum($ mixedArr); }' –