PHP 5 introduit de nouvelles fonctions. En voici la liste :
array_combine() : créé un tableau en combinant un
tableau pour les clés et un autre pour les valeurs
correspondantes.
array_diff_uassoc() : renvoie la différence entre deux
tableaux avec la possibilité de vérifier les index par l'appel d'une
fonction utilisateur de callback.
array_udiff() : renvoie la différence entre deux
tableaux en utilisant une fonction de callback pour la comparaison
des valeurs.
array_udiff_assoc() : renvoie la différence entre deux
tableaux avec la possibilité de vérifier les index. Les valeurs sont, elles,
comparées grâce à une fonction utilisateur de callback.
array_udiff_uassoc() : renvoie la différence entre deux
tableaux avec la possibilité de vérifier les index. Les valeurs sont
comparées grâce à une fonction utilisateur de callback ; les index sont
également comparés grâce à une (autre) fonction utilisateur de callback.
array_walk_recursive() : applique une fonction
utilisateur de façon récursive à chaque élément d'un tableau.
array_uintersect_assoc() : calcule l'intersection
de deux tableaux avec une vérification des index. Les données sont
comparées en utilisant une fonction de callback.
array_uintersect_uassoc() : calcule l'intersection
de deux tableaux avec une vérification des index. Les données et
les index sont comparés en utilisant des fonctions de callback.
array_uintersect() : calcule l'intersection de
deux tableaux.
Les données sont comparées en utilisant une fonction de callback.