я получаю ошибку синтаксиса, когда я использую синтаксис Heredoc, чтобы передать значения в массивHeredoc синтаксис толкая значения в массивы
$theArray = array();
$theArray[] = <<<EOT
some values here
EOT;
$theArray[] = <<<EOT
some values here
EOT;
Я не могу понять, что случилось с этим кодом.
убедитесь, что перед 'EOT;' –
нет пробела. Ваш код работает нормально. Может быть, у вас есть ошибка где-то еще? можете ли вы разместить свой error_log здесь? –
И убедитесь, что после '<<< EOD' нет пробела, вкладки и т. Д. –