PHP Nombre de champs d'un tableau

PHP Nombre de champs d'un tableau - Programmation

Marsh Posté le 18-01-2002 à 22:09:33    

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

Reply

Marsh Posté le 18-01-2002 à 22:09:33   

Reply

Marsh Posté le 18-01-2002 à 22:56:07    

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

Reply

Marsh Posté le 19-01-2002 à 10:02:47    

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é.
Reply

Marsh Posté le 19-01-2002 à 11:35:57    

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()

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed