array_diff
Zwraca różnice pomiędzy tablicami
Opis
arrayarray_diff
arraytabela1
arraytabela2
array ...
array_diff zwraca tablicę zawierającą wszystkie
wartości tablicy tabela1 które nie są obecne w
innych tablicach-argumentach. Zauważ, że zachowywane są klucze.
Przykład użycia array_diff
W powyższym przykładzie zmienna $wynik zawiera
array ("niebieski");. Wielokrotne wystąpienia w
$tablica1 są traktowane w taki sam sposób.
Dwa elementy tablicy uważane są za identyczne wtedy i tylko wtedy jeśli
(string) $element1 === (string) $element2. Słownie:
kiedy reprezentacje elementów w postaci stringów są identyczne.
Ta funkcja była zepsuta w PHP 4.0.4!
Patrz także: array_intersect.