Visualizzazione dei risultati da 1 a 4 su 4

Discussione: creare array da list

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370

    creare array da list

    ho un file

    lo carico come array

    ottengo un list per ogni riga dell'array

    voglio ceare un array per ogni riga a sua volta diviso per i vari campi che ho messo nel list

    per capirci

    Array (0 => Array(mese => 04, anno=> 2003),
    1 => Array(mese => 04, anno=> 2004),
    2 => Array(mese => 05, anno=> 2004),)

    ho fatto così ein molti altri modi ma non ci cavo niente potet aiutarmi?
    <?
    $records = file("stat.sta");
    $prova = "";
    $numero = count($records);
    for ($x=0; $x<$numero; $x++){
    list($anno, $mese) = explode("\t", $records[$x]);
    $prova.= array(
    $x =>
    array ([anno] => $anno, [mese] => $mese,
    )
    );
    }
    print_r ($prova);
    echo "



    ";
    $numer = count($prova);
    echo "$numer

    ";
    ?>

    grazie

  2. #2
    non puoi concatenare gli array
    codice:
    $prova.= array( 
    $x => 
    array ([anno] => $anno, [mese] => $mese, 
    ) 
    );
    al massimo

    codice:
    $prova[] = array(...);
    E' la mia opinione ed io la condivido
    Non condivido la tua idea ma darei la vita perché tu la possa esprimere (Voltaire)
    Scrivi sul muro

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    grazie mille

    finalmente ci sono quasi

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    adesso che ho creato l'array come faccio a ottenere il valori nel campo anno una volta sola?

    con array_unique() penso


    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.