Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2009, 06:20
bigwhite
 
Fecha de Ingreso: agosto-2009
Mensajes: 247
Antigüedad: 15 años, 7 meses
Puntos: 10
Exclamación Problema con constantes

Hola amigos! es la primera vez que intento usar constantes de clase.... y noto que no me las toma:

Código PHP:
class linking {    
      
   const 
ANCHOR 1;  
   const 
IMG 2;
   const 
ANCHOR_IMG =3;  
   
   private 
$html;   
   private 
$url;  
   private 
$anchor;       
   private 
$target=ANCHOR_IMG;
 
   public function 
getTarget (){   
     return (int) 
$this->target;
   } 

...

Ni bien instancio... hago un var_dump() de getTarget() y me da 0 sin embargo si en la declaracion de $target, hago private $target=3, entonces SI me dice 3

Evidentemente no me toma las constantes.... aunque no entiendo porquue!

GRACIAS!

PD: Aclaro que el constructor no toca el atributo target