Articles of heredoc

Я не могу исправить проблему, связанную с синтаксической ошибкой HEREDOC

Это ссылка, чтобы не быть отмеченной как дубликат Проблема с heredoc и PHP Я не смог решить проблему, следуя решениям разработчиков. Внутри этого фрагмента кода обязательно должна быть синтаксическая ошибка, но я не могу найти, где она находится, по сути, приведенный ниже оператор Heredoc не работает и препятствует работе всего кода, кроме того, если я […]

Как написать статью <<< TOC в PHP?

Я забыл, как написать одну команду, которая выглядела примерно так <<TOC bla bla bal bal TOC; как это было написано снова?

Heredoc этот PHP-HTML

Я пытаюсь heredoc следующий код: <?php //some php //some more php if (some condition) { ?> <label>CMKS1<?php echo $CMKS1_CMKS2_space; ?>CMKS2</label> <input name="cmks1" type="text" class="base-cls <?php if ($err1) echo "err-cls"; ?>" /> <input name="cmks2" type="text" class="base-cls <?php if ($err2) echo "err-cls"; ?>" /> <?php }//if //some final php here ?> но я застрял в переменной $CMKS1_CMKS2_space […]

Использование <<< CON в PHP

Каков эффект следующего кода? $page = <<<CON <p><center>Blah blah blah</center></p> CON; Что делает <<<CON ?

Строковые правила PHP Heredoc

Может ли кто-нибудь здесь изучить тонкости использования heredoc в PHP с помощью примеров PHP-кода? , на основе того, что говорится в руководстве ниже? Руководство php.net говорит: Очень важно отметить, что строка с закрывающим идентификатором не должна содержать других символов, кроме, возможно, точки с запятой ( ; ). Это означает, что идентификатор не может быть отступом, […]

Интерполировать константу (не переменную) в heredoc?

<?php define('my_const', 100); echo <<<MYECHO <p>The value of my_const is {my_const}.</p> MYECHO; ?> Если я поставлю переменную внутри фигур, она будет распечатана. Но не константа. Как мне это сделать? Благодаря!

heredoc с выполнением eval-кода

Я попробовал несколько методов, чтобы попытаться получить эту работу, но не повезло! У меня есть страница, подобная этой (Пример): <?php $jj = <<<END ?> <h1>blah blah</h1> <p> blah blah blah blah blah blah blah <?php include("file.php"); ?> blah blah</p> <?php END; eval('?>'.$jj.'<?php '); ?> это не приводит к выводу, что так никогда, не может придумать […]

Ошибка синтаксиса PHP T_ENCAPSED_AND_WHITESPACE

Я начинаю работать с php-основами, и у меня есть некоторая проблема, понимающая, как смешивать код со строками. Я нашел отличный и полезный стиль для печати строковых блоков, но я не знаю названия, и я не могу найти примеры. приведенный ниже код вернет мне ошибку: Ошибка анализа: синтаксическая ошибка, неожиданный T_ENCAPSED_AND_WHITESPACE, ожидающий T_STRING или T_VARIABLE или […]

Правильный способ доступа к статической переменной внутри строки с синтаксисом heredoc?

Допустим, у меня есть статическая переменная с именем $ _staticVar в моем классе, к которой я пытаюсь получить доступ. Переменная имеет член aString который имеет строковое значение "my static variable" echo <<<eos <br/>This is the content of my static variable, self::$_staticVar->$aString which is not getting accessed properly in heredoc syntax. <br/> eos; Вывод: Примечание. Неопределенная […]

Что такое <<< _ END?

Я новичок в PHP и не понимаю, что такое точка <<<_END . Может ли кто-нибудь объяснить, когда это нужно использовать? Я рассмотрел различные примеры, и все они, похоже, встроили в них HTML. Но я могу использовать HTML без тегов <<<_END , так почему я должен их использовать? Я попытался выполнить поиск в руководстве, но я […]