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. Numero files in directory
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • L
      lunas User • ultima modifica di

      Numero files in directory

      Ciao a tutti, mi auguro sia una domanda banale: "Come faccio ad avere il totale di file in una determianta directory?"

      Grazie
      Stefano

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • L
        lunas User • ultima modifica di

        Risolto così, grazie.

        Escludo i file non jpg

        $Numeroimmagini = 0;
        $default_dir = "./Disegni";
        if (!($dp = opendir($default_dir))) die ("Non riesco ad aprire la directory immagini");
        while ($file = readdir ($dp))
        if ($file != '.' && $file != '..'){
        $Estensione = substr($file, (strlen($file)-3),3);
        if ($Estensione == "jpg"){
        $Numeroimmagini = $Numeroimmagini + 1 ;
        }
        }
        closedir($dp);

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          margheritebianche User Attivo • ultima modifica di

          Se vuoi listare solo i jpg l'uso di glob() è un metodo molto + comodo:

          
          $immagini = glob("*.jpg");
          $Numeroimmagini = count($immagini);
          
          
          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • L
            lunas User • ultima modifica di

            Non lo conoscevo 😞
            Grazie mille

            Ciao Stefano

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • I
              ico1989 User Attivo • ultima modifica di

              La funzione scandir(), esclusivamente in PHP5, ritorna automaticamente un elenco di tutti i file e cartelle contenuti in una directory, senza il bisogno di dover impostare un ciclo. Da quì poi personalizzi in base alle tue esigenze 😉

              array scandir ( string directory [, int sorting_order [, resource context]] )
              @ http://www.php.net/manual/en/function.scandir.php

              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