Helper ExtendedArray


1Présentation

Helper apportant des fonctionnalités supplémentaires sur le traitement des tableaux.


2Méthodes statiques

2.1fusion()

Cette méthode statique permet de fusionner deux tableaux.

Lorsqu'une clé est numérique, elle est fusionnée comme la fonction array_merge_recursive() de PHP. Lorsqu'une clé est textuelle, elle est fusionnée comme la fonction array_replace_recursive() de PHP.

Si une clé contient le suffixe __prepend, son contenu est ajouté au début du contenu de la clé correspondante sans le suffixe.

Signature de la méthode :

fusion(?array $array1, ?array $array2) : array

Paramètres :

  • $array1 : Premier tableau à fusionner.
  • $array2 : Second tableau à fusionner.