这是一个
简单的问题,但在这里搜索我发现了不同的变体,但并不是我真正需要的。所以:
假设我有数字数组:[1,4,5,7,9]我需要的是一个最多 10 个数字的倒置结果集:[2,3,6,8,10]
$initialArray = array(1,4,5,7,9);
$requiredRange = range(1,10);
$invertedArray = array_diff($requiredRange,$initialArray);
简单的问题,但在这里搜索我发现了不同的变体,但并不是我真正需要的。所以:
假设我有数字数组:[1,4,5,7,9]我需要的是一个最多 10 个数字的倒置结果集:[2,3,6,8,10]
$initialArray = array(1,4,5,7,9);
$requiredRange = range(1,10);
$invertedArray = array_diff($requiredRange,$initialArray);