Как отобразить значение элемента массива или свойства объекта в синтаксисе PHP Heredoc
У меня возникли проблемы с отображением значения массива в поле ввода heredoc. Вот'фрагмент кода:
class Snippet{
protected $_user;
protected $_class;
protected $_messages;
public function __construct(){
$this->_user = $this->_class = NULL;
$this->createUser();
}
public function createUser(){
$keys = array('user_login','user_email');
$this->_user = $this->_class = array_fill_keys($keys, '');
}
public function userErrors(){
//by default give the login field autofocus
$_class['user_login'] = 'autofocus';
}
public function getForm(){
return
HTML;
}
}
Мой вывод дает помеченное поле ввода со значением, отображаемым какArray[user_login]
, Я могу присвоить массив отдельным переменным и получить вывод I 'ищу, но это кажется ненужной тратой. PHP 5.3.5