Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2008, 11h17   #1
Candidat au titre de Membre du Club
 
Inscription : novembre 2007
Messages : 43
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 43
Points : 12
Points : 12
Par défaut [Tableaux] Connaitre nombre colonnes d'un tableau

Bonjour,

j'ai beau chercher, mais je n'ai pas trouvé comment connaitre le nombre de colonne d'un tableau.
Pouvez vous m'aider.
En fait, j'ai une fonction qui va recevoir un tableau et dans cette fonction j'ai besoin du nombre de colonne .

Merci
malvax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2008, 11h29   #2
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
C'est pas count() ou sizeof() que tu cherches ?
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2008, 13h10   #3
Candidat au titre de Membre du Club
 
Inscription : novembre 2007
Messages : 43
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 43
Points : 12
Points : 12
Je ne sais comment te remercier. en effet, j'ai recherché un exemple avec count et voici ce que j'ai trouvé :


Code :
1
2
3
4
5
6
7
8
9
10
11
<?php
$food = array( 'fruits'  => array('orange', 'banane', 'pommes'),
               'legumes'  => array('carotte', 'chou','pois'));
 
// count récursif
echo count($food, COUNT_RECURSIVE); // affiche 8
 
// count normal
echo count($food);                  // affiche 2
 
?>


donc si j'ai bien compris en faisant un count normal j'aurai comme réponse le nombre de colonne du tableau

Mais qu'en sera - t - il si j'ai un tableau à une seule dimension?
il me retournera un ou il me retournera le nombre d'élément dans ce tableau?
il faudra donc lorsque j'aurai le temps que je fasse ce test.
A moins que vous ne connaissiez cette réponse?


Encore une fois un grand merci à vous tous
malvax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2008, 13h16   #4
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Ben si tu as un tableau comme ça uniquement :

Code :
1
2
3
$food = array( 'fruits', 'legumes' );
 
echo count( $food ); // affiche 2
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h45.


 
 
 
 
Partenaires

Hébergement Web