+ Rispondi alla Discussione
Risultati da 1 a 2 di 2

Richiamare variabili di una funzione dall'esterno

Ultimo Messaggio di flaviors200 il:
  1. #1
    User
    Data Registrazione
    Dec 2015
    Località
    roma
    Messaggi
    42

    Richiamare variabili di una funzione dall'esterno

    Ciao a tutti.
    Apro questa discussione per chiedervi se è possibile richiamare dall'esterno alcune variabili presenti in una funzione.
    Se si, come?
    Ciao, grazie mille.

  2. #2
    User
    Data Registrazione
    Nov 2018
    Località
    Ragusa
    Messaggi
    69
    Aggiungi flaviors200 su Google+ Aggiungi flaviors200 su Facebook Aggiungi flaviors200 su Linkedin
    Ciao,

    le variabili dichiarate ed usate all'interno di funzioni nascono e muoiono là.

    Se invece dichari una variabile al di fuori della funzione e vuoi utilizzarla all'interno di essa, dovrai utilizzare la parola chiave "global".

    Es.

    $var = "test";

    function test() {
    global $var;
    echo $var;
    }

    Tuttavia questa è una cattiva pratica in quanto crei uno stato globale che va contro i principi di una buona programmazione.

    In questo caso meglio utilizzare una classe, all'interno della quale dichiari gli attributi della classe stessa e i metodi per accedervi al di fuori della classe.

    Per curiosità cosa devi fare?

    Spero di essermi spiegato bene in caso chiedi pure ☺
    Sviluppo siti web per aziende e professionisti

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.