Código PHP:
<?php
$data = file_get_contents('archivo.txt');
class foo {
var $arr = array('Soy A.', 'Soy B.' ,'Soy C.');
var $r = 'Soy r';
}
$foo = new foo();
$arr = 'arr';
?>
Y lo inserto dentro de la siguiente manera:
Código PHP:
<?php echo $foo->$arr[1] . "\n"; ?> // Soy r
<?php echo $foo->{$arr}[1] . "\n"; ?> // Soy B
Lo que quiero saber y no me sale, es como poner una variable en lugar de "Soy B"
Asi:
Código PHP:
<?php
$data = file_get_contents('archivo.txt');
class foo {
var $arr = array('Soy A.', '$data' ,'Soy C.');
var $r = 'Soy r';
}
$foo = new foo();
$arr = 'arr';
?>
Código PHP:
<?php echo $foo->$arr[1] . "\n"; ?> // Soy r
<?php echo $foo->{$arr}[1] . "\n"; ?> // El contenido del TXT
Si lo pongo entre comillas simples ( '$data' ) se muestra como texto, y si se las quito no se muestra la pagina...
Gracias por su ayuda!!
.