comment utilisé les pointeur dans une class ? - PHP - Programmation
Marsh Posté le 19-11-2002 à 21:47:53
echo $this->$a; 
doit fonctionner. la classe FastTemplates n'utilise que cela. 
 
$this->test= "blibli"; 
$a= "test"; 
$this->$a= "blabla"; 
echo $this->test; 
Marsh Posté le 20-11-2002 à 10:51:38
yeah trop fort   
  
 
class test { 
    function test(){ 
        $a= $this->coucou(); 
        $this->$a= "coucou"; 
        echo $this->fonction; 
    } 
    function coucou(){ 
        echo "super coucou"; 
    } 
} 
 
$test=new test;
Marsh Posté le 19-11-2002 à 21:43:37
exemple :
 
   
  
normalement on a ...
$a="toto";
$toto="coucou";
echo $$a; //affiche coucou .
dans une class:
$this->a="toto";
$this->toto="coucou";
echo $this->$a; //marche pas
echo $$this->a ;//echec cuisant
et pointer des fonction meme pas en reve...qq'un aurait une idée ?
merci