개요
- PHP nowdoc
- PHP 나우닥
- PHP heredoc과 비슷하지만
<<<다음 식별자를 작은따옴표'로 묶어준다. - 변수명을 해석하지 않는다.
- 즉
$변수명이 그대로 출력된다.
예제 1: 기본
<?php
$greet = '안녕';
$str = <<<'EOT'
$greet
친구들
EOT;
echo "str=[$str]".PHP_EOL;
[root@zetawiki ~]# php nowdoc.php
str=[$greet
친구들]
예제 2: 파라미터로 사용
<?php
function my_echo( $str ) {
echo $str.PHP_EOL;
}
my_echo( <<<'EOT'
$greet
친구들
EOT
);
[root@zetawiki ~]# php nowdoc2.php
$greet
친구들