PHP Handleiding
Terug
Volgende
array_diff() geeft een array terug met daarin alle waarden van array1 die niet aanwezig zijn in een van de andere argumenten.
Let erop dat de keys bewaard blijven.
Voorbeeld 1. array_diff() voorbeeld
Dit geeft $result als waarde array( "blue");.
Meerdere instanties in $array1 worden allen op dezelfde manier behandeld.
Opmerking:
Twee elementen worden gezien als hetzelfde als en alleen als (string) $elem1 === (string) $elem2.
In woorden: wanneer de representatie als string hetzelfde is.
Opmerking:
Let er op dat deze functie slechts een dimensie van een n-dimensionale array checkt.
Uiteraard kun je diepere dimensies checken door array_diff( $array1[0], $array2[0]); te gebruiken.
Zie ook array_diff_assoc(), array_intersect() en array_intersect_assoc().
Terug
Begin
Volgende
Omhoog