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

    dichiarare globale una var preventivamente... (non va?)

    ciao, in teoria questa cosa non dovrebbe andare?:

    global $miavar;

    facendo della mia var una globale dichiarata all'inizio? perchè non va? :master: :master:

  2. #2

    Re: dichiarare globale una var preventivamente... (non va?)

    Originariamente inviato da mdsjack
    ciao, in teoria questa cosa non dovrebbe andare?:

    global $miavar;

    facendo della mia var una globale dichiarata all'inizio? perchè non va? :master: :master:
    prova così

    $GLOBALS['miavar']="";
    :adhone: Chicco

  3. #3

    Re: Re: dichiarare globale una var preventivamente... (non va?)

    Originariamente inviato da checcobello
    prova così

    $GLOBALS['miavar']="";
    si quella la sapevo... ma essendo un oggetto, è scomodo da usare il globals...

    la mia non dovrebbe funzionare?

    -----------------

    altra domanda: richiamare globalmente una var in molte funzioni rallenta lo script? :master:

  4. #4

    Re: Re: Re: dichiarare globale una var preventivamente... (non va?)

    Originariamente inviato da mdsjack
    si quella la sapevo... ma essendo un oggetto, è scomodo da usare il globals...

    la mia non dovrebbe funzionare?

    -----------------

    altra domanda: richiamare globalmente una var in molte funzioni rallenta lo script? :master:
    Scusa allora non avevo capito, se intendi dichiararla globale all'interno di una classe allora basta che tu la dichiari tramite var:

    var $miavar;

    O forse non ho capito io bene cosa intendi...

    Per quanto riguarda i tempi di caricamento non credo rallenti lo script...
    :adhone: Chicco

  5. #5
    no no...

    intendo fuori da ogni classe... ho una variabile (che è un oggetto, ma vabbè)

    non posso dichiararla global per renderla disponibile in ogni fnzione come se usassi l'array Globals? :master:

    -----

    sicuro che richiamare in tante funzioni una var non rallenti? non ne ho idea di come funzioni questa cosa...

  6. #6
    Originariamente inviato da mdsjack
    no no...

    intendo fuori da ogni classe... ho una variabile (che è un oggetto, ma vabbè)

    non posso dichiararla global per renderla disponibile in ogni fnzione come se usassi l'array Globals? :master:

    -----

    sicuro che richiamare in tante funzioni una var non rallenti? non ne ho idea di come funzioni questa cosa...
    ora ho capito, uhm potresti però richiamarla nel costruttore della classe.... , altrimenti credo non ci sia un altro modo al di fuori del $GLOBALS ad inizio script.....
    :adhone: Chicco

  7. #7
    Originariamente inviato da checcobello
    ora ho capito, uhm potresti però richiamarla nel costruttore della classe.... , altrimenti credo non ci sia un altro modo al di fuori del $GLOBALS ad inizio script.....
    mmm...

    il fatto è che ho questa struttura(questa è nel costruttore principale):

    $OGGETTO_PRINCIPALE->ciao = new ciaoclass
    $OGGETTO_PRINCIPALE->saluto = new salutoclass

    e dentro i metodi di salutoclass devo usare le proprietà di ciao date da ciaoclass...

    già è un "casino" rendendo globale $OGGETTO_PRINCIPALE in ogni metodo... :master:

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.