Visualizzazione risultati 1 fino 5 di 5

Discussione: Cercare e contare valore array

  1. #1
    Guest

    Predefinito Cercare e contare valore array

    Ciao !
    Ho un array composto da valori tipo (2)(2)(3)(9)(4)(2)(9)
    Ho bisogno di cercare quanti valori 2 ci sono nell'array =)
    Come posso fare ?
    Grazie ^^

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Questo è il codice più banale:
    Codice PHP:
    // supponiamo $data = array (2, 2, 3, 9, 4, 2, 9);
    $count = 0;
    foreach (
    $data as $d)
    if (
    $d == 2)
    $count++;
    al termine del ciclo, $count conterrà il numero di dati cercati...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Predefinito

    XD non avevo pensato ad una cosa così semplice :P
    Si vede che sono un po' arrugginito ^_^

    Grazie 1000 :D

  4. #4
    Ospite Guest

    Predefinito

    Altra soluzione:
    Codice PHP:
    <?
    $data
    = array (2, 2, 3, 9, 4, 2, 9);
    $v=array_count_values($data);
    echo
    $v['2']; // se avessi voluto stampare il numero di occorrenze per il valore 9: echo $v['9'], per il valore 4: echo $v['4'], ecc...
    ?>

  5. #5
    Guest

    Predefinito

    :D perfetto, non potevo chiedere di meglio ^^
    Thanks 1000 too :P

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •