Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    distruggere una variabile static

    Salve
    Ho una funzione che utilizza una variabile static.
    Questa funzione puo essere richiamata piu volte e la funzione viene ciclata in un ciclo for.

    Avrei bisogno di azzerare la variabile static al successivo ciclo for, come posso fare ?

    Usando unset non ci riesco!!!

    ciao
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

  2. #2
    Studiati questo codice:

    Codice PHP:
    <pre>
    <?php 

    function test($params$reset false) {
        static 
    $variable;

        if (
    $reset) {
            
    $variable 0;
            return 
    true;
        }
        
        
    $variable++;

        echo(
    "{$variable}\r\n");

    }

    for (
    $i 0$i 3$i++) {
        
    test(nulltrue);

        for (
    $j 0$j 5$j++) {
            
    test(null);
        }    
        echo(
    "\r\n");
    }

    ?>
    </pre>

  3. #3
    grazie

    Pietro
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

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.