[PHP] Trovare le cartelle online

Discussione in 'PHP' iniziata da Kuntujin, 11 Settembre 2019.

  1. Kuntujin

    Kuntujin Nuovo Utente

    Registrato:
    26 Luglio 2019
    Messaggi:
    2
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    Buonasera a tutti forum, ho necessita di un codice che elenchi tutte le cartelle presenti sul mio sitoweb.
    Il contenuto delle cartelle non mi interessa, mi interessa solo sapere quali cartelle ci sono dato che ho un form che permette di creare cartelle. Grazie in anticipo.
     
  2. macus_adi

    macus_adi Utente Attivo

    Registrato:
    5 Dicembre 2017
    Messaggi:
    920
    Mi Piace Ricevuti:
    53
    Punteggio:
    28
    Sesso:
    Maschio
    Occupazione:
    Developer
    Località:
    L'Aquila
    2 informazioni fuorvianti.....
    Vuoi tutte directory dello spazio oppure le directory che crei in una determinata posizione???
    Per la seconda basterebbe uno scandir
    PHP:
    $dirs=scandir(__DIR__);
    In alternativa potresti utilizzare questa
    PHP:
    $dirs  = new RecursiveDirectoryIterator(APPPATHRecursiveDirectoryIterator::SKIP_DOTS);
    $loc=[];
    foreach (
    $dirs as $dir){
       if(
    $dir->isDir()){
          
    $loc[]=$dir;
          echo 
    $dir->getFilename().' - - '.$dir->getPathname()."\r\n";
       }
    }
    //Puoi accedere agli elementi di "loc" in questo modo
    print_r($loc[x]->getFilename());
    print_r($loc[x]->getPathname());
    //dove x è l'indice array!
     
Sto caricando...

Condividi questa Pagina