array_replace()
remplace la valeur du premier tableau par la valeur du tableau suivant.
Astuce: vous pouvez passer un tableau ou plusieurs tableaux à la fonction.
Si une clé existe dans le premier tableau Array1 et également dans le deuxième array2 , la valeur dans le premier tableau Array1 sera remplacée par la valeur dans le deuxième tableau Array2 . Si une clé n'existe que dans le premier tableau Array1 , il restera inchangé. (Voir l'exemple 1 ci-dessous pour plus de détails)
Si une clé existe dans le deuxième tableau Array 2 mais n'existe pas dans le premier tableau Array1 , cet élément est créé dans le premier tableau Array1 . (Voir l'exemple 2 ci-dessous pour plus de détails)
Si plusieurs tableaux de remplacement sont passés, ils seront traités en séquence et les valeurs du tableau suivant écraseront les valeurs du tableau précédent. (Voir l'exemple 3 ci-dessous pour plus de détails)
Astuce: veuillez utiliser array_replace_recursive()
pour remplacer récursivement la valeur du premier tableau par la valeur du tableau suivant.
array_replace ( array1 , array2 , array3 ... )
paramètre | décrire |
---|---|
Array1 | Requis. Spécifiez le tableau. |
Array2 | Facultatif. Spécifie un tableau pour remplacer la valeur de l'array1 . |
Array3 , ... | Facultatif. Spécifie plusieurs tableaux pour remplacer les valeurs de Array1 et Array2 , .... La valeur du tableau suivant écrasera la valeur du tableau précédent. |