Maison >développement back-end >Problème PHP >Comment remplacer la valeur d'un tableau en php

Comment remplacer la valeur d'un tableau en php

coldplay.xixi
coldplay.xixioriginal
2020-11-04 11:47:432369parcourir

Comment remplacer les valeurs d'un tableau en PHP : Utilisez la fonction [array_replace()] pour remplacer la valeur du premier tableau par la valeur du tableau suivant La syntaxe est [array_replace(array1,array2,. tableau3...)].

Comment remplacer la valeur d'un tableau en php

Méthode PHP de remplacement des valeurs de tableau :

Définition et utilisation

array_replace() La fonction remplace la valeur du premier tableau par la valeur du tableau suivant.

Astuce : Vous pouvez transmettre un ou plusieurs tableaux à la fonction.

Si une clé existe dans le premier tableau array1 et existe également dans le deuxième tableau array2, la valeur du premier tableau array1 sera remplacée par la valeur du deuxième tableau array2. Si une clé n'existe que dans le premier tableau array1, elle restera inchangée. (Voir l'exemple 1 ci-dessous pour plus de détails)

Si une clé existe dans le deuxième tableau array2, mais n'existe pas dans le premier tableau array1, l'élément sera créé dans le premier tableau array1. (Voir l'exemple 2 ci-dessous pour plus de détails)

Si plusieurs tableaux de remplacement sont transmis, ils seront traités dans l'ordre et les valeurs des tableaux suivants écraseront les valeurs des tableaux précédents. (Voir l'exemple 3 ci-dessous pour plus de détails)

Astuce : veuillez utiliser array_replace_recursive() pour remplacer de manière récursive la valeur du premier tableau par la valeur du tableau suivant.

Syntaxe

array_replace(array1,array2,array3...)

Comment remplacer la valeur dun tableau en php

Exemple

Utiliser no . Remplacez la valeur du premier tableau ($a1) par les valeurs des deux tableaux ($a2) :

<?php
$a1=array("red","green");
$a2=array("blue","yellow");
print_r(array_replace($a1,$a2));
?>

Recommandations d'apprentissage gratuites associées : programmation php ( vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn