Onlar başka bir dizide varsa bir diziden öğeleri kaldırarak [çoğaltmak]

0 Cevap php

Possible Duplicate:
Remove item from array if it exists in a 'disallowed words' array

Ben tamsayılar içeren aşağıdaki iki PHP diziler var diyelim:

$foo = array(1, 5, 9, 14, 23, 31, 45);
$bar = array(14, 31, 36);

Ben aynı değer $bar var $foo öğeleri kaldırmak istiyor

Yani sürecin sonucu içeren bir $filteredFoo dizi yaratacak:

1, 5, 9, 23, 45

Php.net üzerinde dokümanlar aracılığıyla baktı eylem bu tür gerçekleştirmek için varolan bir fonksiyon olarak görünmüyor. Yani her tekrarında $foo kontrol değerleri $bar ile foreach kullanmak ve yineleme benim tek seçenek nedir?

0 Cevap