php heredoc

devdevedddddd·2023년 3월 6일
0

PHP에서 Heredoc은 문자열을 쉽게 다룰 수 있는 문법 중 하나입니다. 이를 사용하면 여러 줄에 걸친 문자열을 작성하거나 큰따옴표나 작은따옴표로 감싸지 않아도 되는 등의 편의성이 있습니다.

Heredoc은 다음과 같은 구문으로 작성합니다.

css
Copy code
<<<[구분자][문자열 내용]
[구분자];
여기서 구분자는 문자열 내용의 끝을 나타내는 특정 문자열입니다. 구분자는 문자열 내용의 시작과 끝에 동일한 문자열을 사용해야 합니다. 구분자는 따옴표나 쌍따옴표와 같은 기호 중 사용하지 않는 문자열을 선택합니다.

예를 들어, 다음과 같이 Heredoc 문법을 사용하여 문자열을 작성할 수 있습니다.

bash
Copy code
$str = <<<EOD
Hello World!
This is a Heredoc string.
It can span multiple lines.
EOD;
이 경우, 문자열 $str에는 "Hello World!\nThis is a Heredoc string.\nIt can span multiple lines."이라는 문자열이 할당됩니다. 여기서 \n은 줄바꿈 문자를 의미합니다.

Heredoc 구문 내부에서는 PHP 코드를 실행할 수 있으므로, 변수 또는 함수 호출을 포함하는 등의 동적인 문자열을 생성할 수 있습니다.

profile
노력과 성장을 기록합니다.

0개의 댓글