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

    Variabili interne a funzioni che conservano il valore

    PREMESSA: La domanda potrà sembrare stupida, ma sto iniziando in php quindi anche le cose più stupide, se non riesco a beccarle sul manuale (sicuramente ci sono, ma non le trovo proprio) mi sembrano insormontabili!

    Uso una variabile &conta_foto, all'interno di una funzione, che si dovrebbe incrementare ogni volta che richiamo la funzione. Ecco com'è il codice:

    codice:
    function pubblica($enne)
    {
       $conta_foto++;
       // qua tutto il resto della funzione
    }
    La variabile non ritorna nulla (perché fa altro) e tutto si svolge senza cambiare pagina.

    Io sapevo che se si sta sempre nella stessa pagina, le variabili non si perdono, ma invece ogni volta che richiamo la funzione la variabile $conta_foto, che dovrebbe fungere da contatore, si riazzera e quindi al primo incremento riparte da uno. Cosa sbaglio? Qual'è il modo più semplice (on indolore) per permettere alla variabile di conservare il valore tra una chiamata e l'altra della funzione?

    Grazie

  2. #2
    Risolto!!!
    Uso global, scusate!

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.