tengo una duda con respecto al código siguiente... específicamente en las lineas donde: Configuracion y configuracion; uno es con mayúscula y el otro esta en minúscula, en ambos casos imprime sin problema el valor que contiene $color..
¿como es que reconoce y no muestra error alguno?
Código:
dentro de un archivo index.phpecho Configuracion::$color . '<br/>'; echo configuracion::$color . '<br/>';
Código:
y dentro de configuracion.phprequire_once 'configuracion.php';
configuracion::setColor("orange");
configuracion::setEntorno("remote");
configuracion::setNewsletter(true);
echo Configuracion::$color . '<br/>';
echo configuracion::$color . '<br/>';
echo configuracion::$entorno . '<br/>';
echo configuracion::$newsletter . '<br/>';
Código:
desde ya, gracias! class Configuracion{
public static $color;
public static $newsletter;
public static $entorno;
public static function getColor(){
return self::$color;
}
public static function getNewsletter(){
return self::$newsletter;
}
public static function getEntorno(){
return self::$entorno;
}
public static function setColor($color){
self::$color = $color;
}
public static function setNewsletter($newsletter){
self::$newsletter = $newsletter;
}
public static function setEntorno($entorno){
self::$entorno = $entorno;
}
}


