Heredoc-синтаксис
Heredoc-синтаксис - способ определения строковых переменных в исходном коде программ.
При определении строковых переменных их содержимое, обычно, заключается в одинарные или двойные кавычки, в связи с чем символы кавычек, которые должны быть частью данных, приходится экранировать с помощью escape-последовательностей. heredoc синтаксис позволяет определить строку, не заключая её в кавычки, в связи с чем необходимость экранирования этих символов отпадает.
ПРИМЕР:
Обычное определение строки:
<source lang="php"> $s = 'Кавычки бывают \'одинарными\; $t = "Кавычки бывают \"двойными\""; </source>
heredoc-определение (PHP):
<source lang="php">$s = <<<EOL
Кавычки бывают 'одинарными' и "двойными".
EOL;</source>
После <<< необходимо указать идентификатор, затем идет строка, а потом этот же идентификатор, закрывающий вставку.
Закрывающий идентификатор должен начинаться в первом столбце строки. Кроме того, идентификатор должен соответствовать тем же правилам именования, что и все остальные метки в PHP: содержать только буквенно-цифровые символы и знак подчеркивания, и должен начинаться с нецифры или знака подчеркивания.
Ссылки
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....