Array Inhalte Zählen
Abdul
- php
0 wahsaga0 Christian Kruse0 Abdul
hallo,
ich habe ein array mit zahlen zb.
1,1,2,2,3,4,4
oder
1,2,3,4,4,4,4,5,5,6 bis maximal 10 immer ab 1
wie kann ich jetzt zählen wieviele 1er im array sind wieviele 2er usw. ?
MfG Abdul
hi,
ich habe ein array mit zahlen zb.
1,1,2,2,3,4,4
oder
1,2,3,4,4,4,4,5,5,6 bis maximal 10 immer ab 1
wie kann ich jetzt zählen wieviele 1er im array sind wieviele 2er usw. ?
"zählen" ins englische zu übersetzen, und dann einen blick ins manual, kapitel array-funktionen, zu werfen, ist doch wohl nicht wirklich so schwer ...?
http://www.php.net/manual/de/function.array-count-values.php
gruss,
wahsaga
Hallo Abdul,
ich habe ein array mit zahlen zb.
1,1,2,2,3,4,4
oder
1,2,3,4,4,4,4,5,5,6 bis maximal 10 immer ab 1wie kann ich jetzt zählen wieviele 1er im array sind
wieviele 2er usw. ?
$cnthash = Array();
for($i=0;$i<count($array);$i++) {
$cnthash[$array[$i]]++;
}
Danach kannst du per $cnthash[1] z. B. herausfinden, wie oft
die 1 vorkommt. Nachteil bei der Sache ist, dass der Aufwand
linear ist.
Gruesse,
CK
Ich danke dir!