Я следующий массив:Как поставить индексы массива на PHP строку
Array
(
[WEEK_DAYS] => Array
(
[DEF] => Array
(
[0] => 08:00
[1] => 20:00
)
[0] => Array
(
[0] => 08:01
[1] => 20:01
)
)
[EXCEPTS] => Array
(
[0] => 2016-5-30
[1] => 2016-6-20
[2] => 2016-5-25
[3] => 2016-6-5
)
)
И следующая строка на PHP:
$form = <<<END
<input class="form-control" name="title" type="text" id="title" value="$formData['WEEK_DAYS']['DEF'][0]">
END;
Когда я использую из этой структуры он будет возвращать ошибку, как я могу поместите этот индекс массива в мою строку. я могу поместить его в переменную и использовать из этой переменной, но мои индексы слишком много, и он берет ресурс с сервера.
Я вижу
Ошибка синтаксического анализа: ошибка синтаксиса, неожиданный '' (T_ENCAPSED_AND_WHITESPACE), ожидая идентификатор (T_STRING) или переменную (T_VARIABLE) или номер (T_NUM_STRING) Ошибка
Я попробовал ваш код оборотный штраф. – RJParikh
Я вижу Синтаксическая ошибка: ошибка синтаксиса, неожиданный «» (T_ENCAPSED_AND_WHITESPACE), ожидая идентификатор (T_STRING ) или переменной (T_VARIABLE) или номер (T_NUM_STRING) –
Вы должны поместить переменные в фигурные скобки, как это: 'значение =» {$ formData ['WEEK_DAYS'] ['DEF'] [0]} "' –