Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1406 connectés 

  FORUM HardWare.fr
  Programmation

  PHP Nombre de champs d'un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP Nombre de champs d'un tableau

n°90896
kowalski
Posté le 18-01-2002 à 22:09:33  profilanswer
 

Comment savoir le nombre de champs non nuls d'un tableau ?

mood
Publicité
Posté le 18-01-2002 à 22:09:33  profilanswer
 

n°90901
louisebroo​ks
Posté le 18-01-2002 à 22:56:07  profilanswer
 

?? quoi la taille d'un tableau :
 
strlen($tablo);

n°90940
Mara's dad
Yes I can !
Posté le 19-01-2002 à 10:02:47  profilanswer
 

Pour un tableau, c'est plutôt count() :
http://www.php.net/manual/fr/function.count.php
 
Mais çà va aussi compter les élément nulls.
 
Donc faut te faire ta propre fonction !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°90960
potiron
...
Posté le 19-01-2002 à 11:35:57  profilanswer
 

tu peux te servir de array_filter + une fonction a toi pour filtrer les données de ton tableau ->
 
function vide_tab($var) {
    return (empty($var)==1 ? 0 : 1);
}
 
array_filter($tab,"vide_tab" ); // -> tout ce qui est vide est dégagé .
 
mais si tu veux les garder fait une boucle avec un count() et compte avec une condition tout ceux qui sont !empty()


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  PHP Nombre de champs d'un tableau

 

Sujets relatifs
[PHP/MYSQL] Aide pour requete[PHP] (re)debutant comment on gere les cases a cocher ?
[PHP] Besoin d'aide pour les fichiers svp[PHP]Choisir un fichier avec un form(ou autre) et récupérer le LIEN
free est en PHP 4.1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!![PHP] comment inserer des images dans un mail?
Créer un ascenseur à l'intérieur d'une page html (pas de PHP)[PHP] Problèmes transmission variables et stockage de fichiers
[PHP] -> sécurité toute prete (session+cookie)[PHP + MS SQL SERVER] : garder des 0 devant un nombre ....
Plus de sujets relatifs à : PHP Nombre de champs d'un tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR