Не выводит результат метода класса в строке

U238

Guest
Не выводит результат метода класса в строке

Есть такой код:
class data{

var $mas = array ();

function set($name,$text){
$this->mas["$name"]= $text;
}

function get($name){
…..
return $this->mas["$name"];
}
}

$obj = new data();
$obj->set('name','Test');

echo " … {$obj->get('name')} … ";

Результат надо вывести именно в строку и ее нельзя разделять.
 

U238

Guest
К сожалению я не могу воспользоваться конкатенацией.
Данная строка считывается из файла и затем интерпретируется как код PHP, с помощью eval.
 

U238

Guest
Пока так и пользуюсь.
Но в методе get должна идти определенная обработка строки например замены спец символов в HTML представление и т.д.
 
Сверху