PHP 5.3 introduces a new syntax element, NOWDOC. If you know HEREDOC, NOWDOC is easy to understand: it is in fact HEREDOC taken literally. Whily variables are expanded in HEREDOC, in NOWDOC they are not. Just to remind us, a small HEREDOC example:
$value = "Hello World!"; $var = <<<LABEL $value LABEL;
$var will contain “Hello World!” now.
<?php $value = "Hello World!"; $var = <<<'LABEL' $value LABEL;
$value is not expanded, so $var contains literally “$value”.
For consistency and the sake of completeness, an alternative syntax has been introduced:
<?php $value = "Hello World!"; $var = <<<"LABEL" $value LABEL;
Guess how it behaves …