Składnia heredoc

Z PHPEdia.pl
Skocz do: nawigacji, wyszukiwania

Składnia heredoc jest alternatywą dla nawiasów lub cudzysłowów. Przykład:

<?php
$zmienna = <<<ABC
Tekst zmiennej \$zmienna, możesz stosować apostrofy i cudzysłowia '" :)
ABC;
?>

Zwróć uwagę, że ABC jest powtarzane dwa razy - aby składnia heredoc działała, muszą być dwa identyczne wyrazy/litery, a ostatni wyraz/litera musi zaczynać się od początku linii. Więc poniższy przykład nie zadziała:

<?php
$zmienna = <<<ABC
Tekst zmiennej $zmienna, możesz stosować apostrofy i cudzysłowia '" :)
OMC;
?>