Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. popolare array tramite file txt
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • D
      domenico2014 User • 27 ago 2015, 09:51 ultima modifica di

      popolare array tramite file txt

      Buongiorno a tutti del forum: vorrei riempire questo array leggendo da un file txt piuttosto che scrivere i nomi manualmente. Grazie.

      <?php

      $array_dati=array("Buffon", "Reina", "Sepe", "Casillas", "De Sanctis", "Marchetti", "Bizzarri", "Mirante", "Amelia");

      sort($array_dati);
      echo "<br>Ordine Alfabetico:<br><br>";
      for($a=0;$a<count($array_dati);$a++){
      echo $array_dati[$a]. "<br/>";
      }
      ?>

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • C
        crmwebs User • 27 ago 2015, 20:42 ultima modifica di

        Ti potrebbe andar bene un codice come questo :

        Con il comando fopen apri il file in lettura
        con fread inserisci i dati del file in un array
        con explode suddividi tutto quello che hai incontrato nel file txt e lo suddividi come nell' esempio da una virgola, ma puoi tranquillamente suddividere le varie voci con qualsiasi carattere

        $nomefile="testo.txt";
        $aprirefile=fopen($nomefile,"r");
        $fileintero=fread($aprirefile,filesize($nomefile));
        fclose($aprirefile);
        $parametro=explode(",",$fileintero);
        for ( $i = 0 ; $i < count($parametro) ; $i++ )  
            {  
        echo $parametro[$a]. "<br/>";
        } 
        
        
        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • D
          domenico2014 User • 28 ago 2015, 10:09 ultima modifica di

          Ciao ..per caso potresti farmi un esempio piu concreto perche non so come inserirlo nell'array...
          mi da errore sulla rigaecho $parametro[$a]. "<br/>";
          Grazie.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            crmwebs User • 28 ago 2015, 18:33 ultima modifica di

            Ops, scusami avevo sbagliato il nome della variabile ed altre piccole cose, prova questo..

            
            <?php
            $nomefile="testo.txt";
            $aprirefile=fopen($nomefile,"r");
            if(!$aprirefile) die ("Errore nella operazione con il file");
            $fileintero=fread($aprirefile,filesize($nomefile));
            fclose($aprirefile);
            
            
            $parametro=explode(",",$fileintero);
            for ( $i = 0 ; $i <= count($parametro) ; $i++ )  
                {  
            echo $parametro*."<br/>";
            } 
            ?>
            
            
            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • D
              domenico2014 User • 31 ago 2015, 11:03 ultima modifica di

              Ciao crmwebs, ottimo grazie mille va benissimo 🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti