[php] : tableau 2D

RaphTal -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,

J'ai stocké des informations dans un tableau à deux dimensions (matrice). J'aimerais savoir s'il existe une fonction php qui peut me renvoyer le nombre de lignes et le nombre de colonnes de mon tableau.

Autre question : que renvoi la fonction count() si je lui donne en paramètre un tableau 2D??

Merci pour votre précieuse aide,

Raph
Configuration: MAC OS X
Firefox

3 réponses

  1. RaphTal
     
    Merci,
    En fait je n'arrive pas à faire ce que je veux avec ces fonctions.
    array
    Je crée un 2D avec des données d'une table SQL par exemple :

    $matrice[2][2]=22;
    $matrice[2][7]=27;
    $matrice[2][1]=21;
    $matrice[2][36]=236;
    $matrice[3][5]=35;
    $matrice[3][1]=31;
    $matrice[3][36]=336;
    $matrice[18][5]=185;
    $matrice[18][8]=188;

    J'aimerais afficher ce tableau en html. La boucle for ne marche pas car les index de l'array ne se suivent pas. Je ne peux pas ordonner mes indices (sinon ca rend mon algorithme plus compliqué). Est-ce que quelqu'un voit une solution??

    Merci bcp
    -1
    1. Alain_42 Messages postés 5413 Statut Membre 904
       
      tu as une boucle pour les array mieux que la boucle for

      foreach($ton_array as $index=>$sousArray){
           //$index  ce sont tes index de niveau 1
         // donc tu peux si tu veux afficher ça
         // puis par une autre boucle tu parcours les sousArray
         
          foreach($sousArray as $sousIndex=>$value){
         // $sousIndex ce sont les index de niveau 2
         // $value la valeur correspondante
      
         }
      
      
      }
      -1
  2. Rollin'babe !!
     
    Bonjour,

    Pouvez vous nous donner votre code lors de l'eploration/affichage de votre tableau svp ?

    Merci.

    ______________________________________________________________________________
    "Ouais mec - après ma mort avant de r'joindre l'Ancien chuis allé faire comme ca
    un chtit tour au "Parc Satanix"... c'est un gars qui gère ca, un ex chômeur en fin d'droit - il s'fait plein d'blé
    en f'sant mumuse avec des demeurés et il glande rien de la journée
    - ca fait pitié - chuis r'monté vite fait ben fait!! (:> (Jésus Christ)"
    -1
  3. Alain_42 Messages postés 5413 Statut Membre 904
     
    Bonsoir,

    tu veux dire un array

    sizeof($ton_array) taille dimension 1

    sizeof($ton_array[0]) taille autre dimension pour le premier index

    de memoire, à verifier ?

    @lain
    -2