array_diff_assoc()
(funzione PHP) confronta gli indici e i valori di un array con quelli di uno o più array e restituisce un array con le chiavi ed i valori del primo array che non sono presenti negli altri array, ovvero che non siano identici (===
).
tips&tricks
Sintassi
array_diff_assoc($array1, $array2, $array3, ...)
parametro | descrizione |
---|---|
$array1 | L’array da processare |
$array2 | L’array da processare |
Esempi
$array1 = array(1 => 'AAA', 2 => 'BBB', 3 => 'CCC', 4 => 'DDD', 5 => 'EEE'); $array2 = array('AAA', 2 => 'BBB', 'XXX'); $array3 = array(1 => 'CCC', 4 => 'DDD', 'ZZZ'); $array = array_diff_assoc($array1, $array2, $array3); print_r($array); /* RISULTATO Array ( [1] => AAA // ha indice diverso [3] => CCC // ha indice diverso [5] => EEE // manca negli altri array ) */
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment