Visualizzazione risultati 1 fino 8 di 8

Discussione: Conta file di estenzione determinata

  1. #1
    Guest

    Predefinito Conta file di estenzione determinata

    ciao a tt, esiste qualcosa che conta i file di una estenzione scelta da me? in questo caso mi servirebbe di contare tutti i file contenuti nella directory corrente, ./ , doveri farlo con cont()? Ma come gli dico di contare i file di una directory? grazie mille, ciaoo

  2. #2
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Codice PHP:
    <?php
    $handle
    = opendir('./');
    while (
    false !== ($file = readdir($handle))) {
    $ex = explode(".",$file);
    $conta = count($ex);
    if(
    $ex[($conta-1)] == ".txt") {
    $a++;
    }
    }
    echo
    $a;
    ?>
    prova..

  3. #3
    Ospite Guest

    Predefinito

    Codice PHP:
    <?php
    echo count(glob('*.txt')); // cambia txt con l'estensione
    ?>

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da probid
    Codice PHP:
    <?php
    echo count(glob('*.txt')); // cambia txt con l'estensione
    ?>
    thx mille...thx anche a leo..ciao

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da Leo91
    Codice PHP:
    <?php
    $handle
    = opendir('./');
    while (
    false !== ($file = readdir($handle))) {
    $ex = explode(".",$file);
    $conta = count($ex);
    if(
    $ex[($conta-1)] == ".txt") {
    $a++;
    }
    }
    echo
    $a;
    ?>
    prova..
    Dovresti sostituire:
    Codice PHP:
    if($ex[($conta-1)] == ".txt") {
    Con:
    Codice PHP:
    if($ex[($conta-1)] == "txt") {
    Perché con l'explode i punti non ci sono più.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Dovresti sostituire:
    Codice PHP:
    if($ex[($conta-1)] == ".txt") {
    Con:
    Codice PHP:
    if($ex[($conta-1)] == "txt") {
    Perché con l'explode i punti non ci sono più.
    thx mille, cmq penso userò quello di probid xkè è più semplice XD..ciaooo

  7. #7
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da Leo91
    E' vero !
    MI son fatto prendere dalla fretta

    (scelta saggia NetSkin )
    la via breve...è sempre la migliore!!!

Regole di scrittura

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