powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP: Не работает подстановка элементов массива в HEREDOC
2 сообщений из 2, страница 1 из 1
PHP: Не работает подстановка элементов массива в HEREDOC
    #38333291
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
$var1 = 'test1';
$var2['var2'] = 'test2';
echo <<<EOD
  var1 = $var1
EOD;
echo <<<EOD
  var2 = $var2['var2']
EOD;


Второй echo выдает ошибку "Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)".
Это нормально? Или я что-то делаю неправильно?
________________________
Мы смотрим с оптимизмом...
...в оптический прицел.
...
Рейтинг: 0 / 0
PHP: Не работает подстановка элементов массива в HEREDOC
    #38333370
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
echo <<<EOD
  var2 = {$var2['var2']}
EOD;
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP: Не работает подстановка элементов массива в HEREDOC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]