J'ai un tableau déclaré au-dessus du début d'une boucle for: $array = array();
. Maintenant, dans la boucle for je commence à y insérer des valeurs. À un certain point, je fais un de ses index comme un autre tableau comme $array[$j]=array();
Et insérer des valeurs comme, $array[$j][$l] = id;
et ainsi de suite. Maintenant, quand j'utilise print_r ($array);
à l'intérieur de la boucle, j'obtiens la valeur attendue du tableau. Mais en dehors de la boucle, ce tableau nouvellement créé (2-D) est perdu et je ne reçois qu'un tableau 1-D comme sortie. Est-ce que quelqu'un peut me dire où le problème pourrait se situer?Tableau multidimensionnel PHP
0
A
Répondre
4
Le code suivant fonctionne correctement. Peut-être que vous changez vos variables comme le suggère strager.
<?php
$array = array();
for ($i = 0; $i < 10; $i+=1) {
if ($i == 5) {
$array[$i] = array('value 1', 'value 2');
} else {
$array[$i] = $i;
}
}
print_r($array);
?>
Questions connexes
- 1. Trier un tableau multidimensionnel
- 2. Comment diviser un tableau multidimensionnel en PHP?
- 3. boucle PHP foreach par tableau multidimensionnel
- 4. convertir un tableau 1D à tableau multidimensionnel en PHP
- 5. Tableau de caractères multidimensionnel
- 6. tableau multidimensionnel Javascript délivre
- 7. nœuds feuilles Extrait du tableau multidimensionnel en PHP
- 8. accès par colonne avec tableau multidimensionnel en php
- 9. place plusieurs champs similaires dans un tableau multidimensionnel - php mysql
- 10. tableau multidimensionnel en C++ hang
- 11. Tableau associatif multidimensionnel dans VB.NET
- 12. Sérialisation Java d'un tableau multidimensionnel
- 13. Tableau multidimensionnel question: D'où viennent les [enfants]?
- 14. multidimensionnel mixte associatif/décalage de tableau numérique
- 15. Itère un tableau multidimensionnel en Python
- 16. vérifier si un tableau est multidimensionnel
- 17. Trier le jeu de résultats MPTT dans un tableau multidimensionnel PHP
- 18. Boucle à travers un tableau multidimensionnel pour afficher la grille en PHP
- 19. PHP/mySQL - comment récupérer des lignes imbriquées dans un tableau multidimensionnel
- 20. Mise en forme simple d'un tableau multidimensionnel à partir de mysql dans php
- 21. Sélectionnez l'élément inconnu du tableau multidimensionnel à l'aide de LINQ
- 22. Comment faire un tableau multidimensionnel dynamique en ruby?
- 23. Comment itérer des lignes et des colonnes d'un tableau multidimensionnel?
- 24. Déplacement d'un ordre de touches dans un tableau multidimensionnel
- 25. Java- vérification de la valeur dans un tableau multidimensionnel
- 26. tableaux de tri dans un tableau multidimensionnel par clé
- 27. Tri d'un tableau multidimensionnel en utilisant array_multisort, où vous ne connaissez pas les dimensions du tableau
- 28. PHP - foreach (tableau d'un tableau)
- 29. Trier et valeurs magasin de tableau multidimensionnel dans le nouveau tableau dans Ruby
- 30. Mettez la chaîne dans un tableau multidimensionnel et trier puis par sous-valeur dans le tableau
Pouvons-nous voir votre code? – ceejayoz
Il est probable que vous utilisiez la même valeur pour '$ j' et que vous remplaciez ainsi des parties de votre tableau (si je comprends bien le problème). – strager
@Strager: Merci beaucoup d'avoir signalé le problème. Je n'ai pas pu le trouver, peut-être parce que je n'ai jamais pensé de cette façon. Merci encore! :) – mkamthan