array_diff Calculează diferența tablourilor Descriere arrayarray_diff arrayarray1 arrayarray2 array ... array_diff returnează un tablou ce conține toate valorile din array1 care nu sunt prezente în celelalte argumente. Indecșii sunt păstrați. Exemplu de utilizare <function>array_diff</function> "green", "red", "blue", "red"); $array2 = array ("b" => "green", "yellow", "red"); $result = array_diff ($array1, $array2); ]]> Variabila $result va conține array ("blue");. Mai multe apariții ale aceleași valori în $array1 sunt tratate în același fel. Două elemente sunt considerate egale dacă și numai dacă (string) $elem1 === (string) $elem2. Cu alte cuvinte: atunci când reprezentările ca șiruri a celor două valori sunt identice. Această funcție nu a funcționat în PHP 4.0.4! Vezi de asemenea și array_intersect.