J'ai 2 tableaux et je voudrais les fusionner ensemble et est l'élément qui ne se trouve pas dans le second tableau insérer une clé avec une valeur vide. Ajoutez de manière élémentaire des éléments de array2 dans array1 correspondant à 2 sous-clés array1; Array2 ne doit pas être de la même longueur que le tableau 1, il est toujours plus petit.php Fusionner un tableau multidimensionnel basé sur 2 sous-clés
array1
[0][item] = 'aaaa'
[type] = '1234'
[1][item] = 'aaaa'
[type] = '6789'
[2][item] = 'bbbb'
[type] = '1234'
[3][item] = 'bbbb'
[type] = '6789'
Et array2:
[0][item] = 'aaaa'
[type] = '1234'
[feature] = 'www'
[1][item] = 'aaaa'
[type] = '6789'
[feature] = 'www'
Résultat:
[0][item] = 'aaaa'
[type] = '1234'
[feature] = 'www'
[1][item] = 'aaaa'
[type] = '6789'
[feature] = 'www'
[2][item] = 'bbbb'
[type] = '1234'
[feature] = ''
[3][item] = 'bbbb'
[type] = '6789'
[feature] = ''
J'ai essayé plusieurs suggestions foudn ici, ils viennent tous à un seul des tableaux dimesnional ou correspondant à l'index . Des sugestions?
Je l'ai essayé, fonctionne comme bon! belle astuce pour relier les 2 clés ensemble, pensait à quelque chose de simulé mais le tableau in te lui-même en utilisant une clé unique supplémentaire (combiner les 2 clés de recherche). C'est beaucoup plus facile, merci. – Peter