[RESOLU] compter les valeurs d'un tableau

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] compter les valeurs d'un tableau

Re: [RESOLU] compter les valeurs d'un tableau

par x@v » 23 nov. 2013, 20:25

valeur existante dont vide

Re: [RESOLU] compter les valeurs d'un tableau

par kodjo » 23 nov. 2013, 13:43

Bonjour,

Normalement le flag COUNT_RECURSIVE marche bien.
Dans le tableau $redux['hot_cpt'], je vois bien 4 éléments.

Peut-être devrais-tu faire ton count sur $redux plutôt que sur $redux['hot_cpt']?

compter les valeurs d'un tableau

par x@v » 22 nov. 2013, 17:29

Bonjour,
mon tableau a deux niveaux:

Code : Tout sélectionner

var_dump($redux['hot_cpt']); array(4) { ["pizza-primavera"]=> int(1) ["garlic-bruschetta"]=> int(1) ["jalapeno-jelly"]=> int(1) [""]=> int(1) }
J'aimerai connaitre quel est le nombre de valeur existante,

Code : Tout sélectionner

echo count($redux['hot_cpt'], COUNT_RECURSIVE);
Cela me renvoi toujours 4
merci

PS: clavier qwerty

SOLUTION:
47 foreach ($redux['hot_cpt'] as $val)
48 if(!empty($val)) $c +=count( $val );