Study-Board.de
  1. Suche
  2. Startseite
    1. Deals
      1. Social Deals
      2. Amazon Deals
      3. Prime Angebote
    2. Datenbanken
  3. Forum
    1. Dashboard
    2. Unerledigte Themen
    3. Gamification
    4. Umfragen
  4. Tippspiel
    1. Rangliste
    2. Tippgemeinschaften
    3. Tipper-Übersicht
    4. Meine Statistik
    5. Hall of Fame
    6. WM-Wertung
  5. Formel 1
    1. Rennen
    2. Fahrer
    3. Teams
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Artikel
  • Seiten
  • wcf.search.type.de.flexiblelist.wsc.entry
  • Termine
  • Galerie
  • wcf.search.type.com.amp.advancedpoll.search
  • Erweiterte Suche
  1. Study-Board.de
  2. Forum
  3. Leben, Familie & Technik
  4. Tools & Produktivität - iT-Talk

Zählen unterschiedlicher Inhalte eines Arrays

  • Ghost
  • 20. August 2002 um 13:09
  • Ghost
    Moderator
    Beiträge
    359
    • 20. August 2002 um 13:09
    • #1

    Hallo,
    hab mal wieder ne Frage zu Arrays.
    Hier mal ein kleines Beispiel:

    Code
    test[0]=\"rot\";
    test[1]=\"blau\";
    test[2]=\"gruen\";
    test[3]=\"rot\";
    test[4]=\"schwarz\";
    test[5]=\"gruen\";


    Gibt es vielleicht eine Methode mit der man nun feststellen kann, wieviel unterschiedliche Farben in den Arrays stehen? So dass er mir bei meinem Beispiel jetzt eine "4" ausgeben würde.
    Oder weiss jemand, wie man es anders anstellen kann?
    Thx

  • BuDDhA
    Benutzer
    Beiträge
    66
    • 20. August 2002 um 19:36
    • #2
    PHP
    test[0]=\"rot\";
    test[1]=\"blau\";
    test[2]=\"gruen\";
    test[3]=\"rot\";
    test[4]=\"schwarz\";
    test[5]=\"gruen\";
    $ausgabe = count(array_flip($test));
    echo($ausgabe);

    oder so zumindest in php

    Da s NA R F

  • reima
    Benutzer
    Beiträge
    75
    • 20. August 2002 um 22:02
    • #3

    Hm... schreib statt array_flip array_unique, denn dafür ist letztere Funktion schließlich da ;)

  • Ghost
    Moderator
    Beiträge
    359
    • 20. August 2002 um 23:23
    • #4

    ups, hatte vergessen das ich es für C++ brauche.
    hoffentlich geht es da auch so einfach.
    ansonsten hoffe ich, das noch einer eine gute Idee hat :idee

  1. admin Lv. 1 60 XP
  2. Jens Lv. 1 2 XP
Vollständige Bestenliste

Benutzer online in diesem Thema

  • 2 Besucher
  1. Dealfuchs.info
  2. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  3. Mediadaten
  4. Study-Talk.de - Rabatte nicht nur für Studenten
  5. Kontakt
Community-Software: WoltLab Suite™