Count et array

mariostar27 Messages postés 442 Statut Membre -  
mariostar27 Messages postés 442 Statut Membre -
Bonjour,
voila, en PHP, j'aimerai connaitre le nombre de personne qui on 1 en emploi dans mon array
voila le code :
$A_personne = array(
            1 => array('ID' => 1, 'NOM' => 'jean', 'PRENOM' => 'gwennael', 'EMPLOI' => '0'),
            2 => array('ID' => 2, 'NOM' => 'masson', 'PRENOM' => 'edward', 'EMPLOI' => '1'),
            3 => array('ID' => 3, 'NOM' => 'dupont', 'PRENOM' => 'elvis', 'EMPLOI' => '1'),
            4 => array('ID' => 4, 'NOM' => 'dalton', 'PRENOM' => 'louis', 'EMPLOI' => '0')

count($A_personne); // j'obtiendrais 4
j'aimerai connaitre le nombre de personne dont EMPLOI vaut 2 (j'aimerai evité de faire une boucle).

merci d'avance.



--
gwennael

2 réponses

  1. Gremy87 Messages postés 360 Statut Membre 38
     
    Bonjour,

    $i=0;
    foreach($A_personne as $personne)
    {
    if($personne['EMPLOI']==1)
    {
    $i++;
    }
    }
    echo $i;
    


    $i vaura le nombre de personne dont l emploi vaut 1
    0
  2. mariostar27 Messages postés 442 Statut Membre 26
     
    C'est se que je fais déjà. mais n'y a t-il pas un moyen de le faire sans boucle ???
    0