PHP Nombre de champs d'un tableau - Programmation
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 !
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()
Marsh Posté le 18-01-2002 à 22:09:33
Comment savoir le nombre de champs non nuls d'un tableau ?