Combinaison de deux tableaux avec array_combine()
Pour mapper efficacement les valeurs d'un tableau en tant que clés d'un autre, envisagez d'utiliser le dans la fonction array_combine(). Il prend deux tableaux comme arguments. Le premier tableau spécifie les clés et le deuxième tableau contient les valeurs correspondantes.
Exemple :
Étant donné deux tableaux, 'A' et 'B', démontrons comment les combiner :
<code class="php">$array['A'] = ['cat', 'bat', 'hat', 'mat']; $array['B'] = ['fur', 'ball', 'clothes', 'home'];</code>
Sortie attendue :
<code class="php">$array['C'] = [ 'cat' => 'fur', 'bat' => 'ball', 'hat' => 'clothes', 'mat' => 'home', ];</code>
Code :
<code class="php">$array['C'] = array_combine($array['A'], $array['B']);</code>
Avantages :
Alternatives :
Vous pouvez également utiliser des boucles pour accomplir cette tâche, mais array_combine( ) offre l'approche la plus efficace et la plus lisible.
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!