Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269

    Utilizzo dell'operatore $this nella oop in php

    Salve ragazzi io ho la seguente classe in php:

    Codice PHP:

    class MyClass
    {
    public 
    $a 7;
    const 
    10;

    public function 
    setValue()
    {
    echo 
    "Valore della variabile a: " $this->$a;
    echo 
    "Valore della costante b: " self::$this->b;
    }

    Ho sentito parlare che delle volte l'operatore $this, si può escludere per accedere nei membri della classe. La mia domanda è:
    Quando ci si può escludere l'operatore this per accedere nei metodi della classe.
    Con i sogni possiamo conoscere il futuro...

  2. #2
    Non capisco la tua domanda ed il senso della medesima.

    I ogni caso la tua classe contiene errori

    Codice PHP:
    class MyClass
    {
    public 
    $a 7;
    const 
    10;

    public function 
    setValue()
    {
    echo 
    "Valore della variabile a: " $this->$a;  //errore. è $this->a
    echo "Valore della costante b: " self::$this->b// errore. è self::b
    }

    In ogni caso, $this non si utilizza quando le proprietà o i metodi sono statici; oppure come nella tua classe per accedere ad una costante che per inciso è un dato statico.

    Oppure all'esterno della classe, dove si utilizza la variabile di istanza

    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230

    Re: Utilizzo dell'operatore $this nella oop in php

    Originariamente inviato da gaten
    Ho sentito parlare che delle volte l'operatore $this, si può escludere per accedere nei membri della classe. La mia domanda è:
    Quando ci si può escludere l'operatore this per accedere nei metodi della classe.
    Mio cugino mi ha detto che ha sentito dire che nel manuale c'e' qualche informazione..

  4. #4

    Re: Re: Utilizzo dell'operatore $this nella oop in php

    Originariamente inviato da bubi1
    Mio cugino mi ha detto che ha sentito dire che nel manuale c'e' qualche informazione..
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

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.