Conozco que en PHP se puede hacer algo así:
Código PHP:
Ver original
$pinfo = 'phpinfo()'; echo $pinfo;
y nos ejecutaría la función "phpinfo()".
No obstante, mi duda es la siguiente: ¿puedo tener una (o varias - array) instrucción y aplicarla a un objeto en si? Quiero decir:
Código PHP:
Ver original
<?php class miClase{ private $attr1; private $attr2; public __construct(){ $instr1 = '$this.attr1=1'; $instr2 = '$this.attr2=2'; //aquí hacer que $instr1 e $instr2 se "ejecuten" de manera que: echo($this.attr1); //debería mostrar "1" } } ?>
Supongo que con el método "eval()" de PHP se podría, pero no se hasta que punto es posible esto que pretendo...
Gracias desde ya.
Saludos!