comment le groupe de tableau et de les compter
j'ai array comme ceci
$arr = array(1,1,1,2,2,3,3,1,1,2,2,3);
j'ai trouvé une fonction array_count_values
. mais il groupe toutes de même valeur et de les compter tous, et briser la séquence.
$result[1] = 5
$result[2] = 4
$result[3] = 3
comment créer un groupe de comte de tableau qui va suivre la séquence. le résultat que je veux vraiment, c'est :
[1] = 3;
[2] = 2;
[3] = 2;
[2] = 2;
[3] = 1;
ce n'est pas un tableau valide tant que les clés doivent être uniques
que diriez -: 1 -nombre=>1 count=>3, 2=>2 count=>2 ....
Je pense que c'est ce qu'il voulait dire à propos d'un tableau 2D ou en utilisant l' => la déclaration.
que diriez -: 1 -nombre=>1 count=>3, 2=>2 count=>2 ....
Je pense que c'est ce qu'il voulait dire à propos d'un tableau 2D ou en utilisant l' => la déclaration.
OriginalL'auteur Jeg Bagus | 2011-03-10
Vous devez vous connecter pour publier un commentaire.
Il peut être fait simplement manuellement:
OriginalL'auteur zerkms
Qu'en PHP array_count_values fonction?
de sortie:
il retourne la mauvaise réponse si
¯\_(ツ)_/¯
Cela devrait être accepté de répondre à
OriginalL'auteur Merlevede
OriginalL'auteur Amber
Si vous ne voulez pas la valeur dans le tableau
OriginalL'auteur epynic
Ici est la façon dont je le ferais:
OriginalL'auteur Flipper
OriginalL'auteur zioMitch