Código:
class MiClase
{
private $ejemplo;
public function __set($nombre, $valor)
{
$this -> $nombre = $valor;
}
public function __get($nombre)
{
return "Ingresa a $this->nombre ";
}
}
$usuario = new MiClase;
$usuario->website = 'website.com';
echo $usuario -> website;
¿Porque no me funciona este__get?
Si lo hago de set funciona pero cambio el contenido de la variable. Yo solo quiero que bote otra cosa. (en el fondo entender con un ejemplo practico el ejemplo de __get)
Con arrays como lo plantea dual3nigma me funciona perfecto. Muchas gracias por tu ejemplo :)