PHP 문자열 nowdoc

1 개요[ | ]

PHP nowdoc
PHP 나우닥
  • PHP heredoc과 비슷하지만 <<< 다음 식별자를 작은따옴표 '로 묶어준다.
  • 변수명을 해석하지 않는다.
  • $변수명이 그대로 출력된다.

2 예제 1: 기본[ | ]

<?php
$greet = '안녕';
$str = <<<'EOT'
$greet
친구들
EOT;
echo "str=[$str]".PHP_EOL;
[root@zetawiki ~]# php nowdoc.php
str=[$greet
친구들]

3 예제 2: 파라미터로 사용[ | ]

<?php
function my_echo( $str ) {
	echo $str.PHP_EOL;
}
my_echo( <<<'EOT'
$greet
친구들
EOT
);
[root@zetawiki ~]# php nowdoc2.php
$greet
친구들

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}