Announcement

Collapse
No announcement yet.

array auslesen(zählen)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • array auslesen(zählen)

    Hi,
    wie stell ich es an, die Häufigkeit von Inhalten - in meinem Fall Wochentage - aus einem array zu ermitteln und je in eine Variable zu schreiben?
    Beispiel:
    Der Inhalt sei: Mo Di Mi Do Fr Sa So Mo Di Mi Do Fr Sa So Mo Di
    Das Ergebnis sollte dann so aussehen: $Mo=3 $Di=2 usw.
    Weiß da jemand Rat?
    Danke

  • #2
    Hallo Andreas,

    das Ausgangs-Array:

    $arr = array( 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So',
    'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So', 'Mo', 'Di');

    Auslesen und globalen Variablen zuweisen:

    foreach($arr as $var)<br>
    $$var++;

    Fertig.

    Alternative:
    foreach($arr as $var)
    $hash[$var]++;
    (Zählung in einem Hash

    Comment

    Working...
    X