Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Nome metodo variabile

  1. #1

    Nome metodo variabile

    Ciao.
    Come posso fare a chiamare un metodo di una classe tramite un nome di una variabile?

    Codice PHP:
    $classe = new Classe;
    $var "pluto";
    $metodo 'nomedelmetodo('.$var.')';
    $classe->$metodo
    Così non va.
    Grazie

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    La sintassi è questa:

    Codice PHP:
    $classe = new Classe;
    $var "pluto";
    $classe->$var();  // Corrisponde a $classe->pluto(); 
    Ciao

    Daniele
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    Codice PHP:
    class Foo{
       public function 
    test($var){
         echo 
    'il mio cane '.$var;
       } 
    }
    $classe = new Foo
    $metodo "test"
    $classe->$metodo('pluto'); 
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  4. #4
    Originariamente inviato da whisher
    Codice PHP:
    class Foo{
       public function 
    test($var){
         echo 
    'il mio cane '.$var;
       } 
    }
    $classe = new Foo
    $metodo "test"
    $classe->$metodo('pluto'); 
    funziona! grazie.
    ma perché il mio nn andava??

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.