Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Variabili PHP

  1. #1
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838

    Variabili PHP

    codice:
    $Num_Tabs=0;
    $BASEDIR="C:\Programmi\EasyPHP1-7\www\Pippo\CLIENTI\COIN\Gruppo_1";
    function recursedir($BASEDIR){
        for($i=0;$i<$Num_Tabs;$i++){
    	    echo "\t";   
    	}// for
    	$hndl=opendir($BASEDIR);
        while($file=readdir($hndl)){
            if ($file=='.' || $file=='..') continue;
            $completepath="$BASEDIR/$file";
            if (is_dir($completepath)){
    		    echo "$file.
    ";
                recursedir($BASEDIR.'/'.$file);
            }else{
       		    echo "$file
    ";
            }// if - else
        }// while
    }// recursedir
    $Num_Tabs=$Num_Tabs-1;
    recursedir($BASEDIR);
    Questo è uno script che mi visualizza il contenuto di una directory e delle sue sottodirectory in maniera ricorsiva ... !!!
    Io voglio però che man mano che ci si addentra all'interno della directory ci sia identazione. Io ho pensato ad usare la variabile Num_Tabs per tenere conto dei livelli di "addentramento" ma non me la vede. Voi che dite? Ciao, Grejo!
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    credo tu debba globalizzarla...

    $variabile="valore";
    function funzion(){
    global $variabile;
    print $variabile;
    }

  3. #3
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838
    Ok ... Grazie ... !!!
    Ciao, Grejo.
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

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.