PHP에서 여러 줄 문자열 작성
Minahil Noor
2023년1월30일
이 기사에서는 PHP에서 여러 줄 문자열을 작성하는 다양한 방법을 소개합니다.
이스케이프 시퀀스를 사용하여 PHP에서 여러 줄 문자열 작성
PHP에는 여러 개의 이스케이프 시퀀스가 있습니다. 여기서는 두 가지만 언급하겠습니다. 가장 간단한 방법은\n
이스케이프 시퀀스를 사용하는 것입니다. 이 이스케이프 시퀀스를 큰 따옴표와 함께 사용합니다. 이 이스케이프 시퀀스를 사용하는 올바른 구문은 다음과 같습니다.
echo("\n");
아래 프로그램은\n
이스케이프 시퀀스를 사용하여 PHP에서 여러 줄 문자열을 작성하는 방법을 보여줍니다.
<?php
echo("This is the first line \nThis is the second line");
?>
출력:
This is the first line
This is the second line
\n
을 두 번 사용하여 두 텍스트 줄 사이에 빈 줄을 만들 수 있습니다.
<?php
echo("This is the first line \n\nThis is the third line");
?>
출력:
This is the first line
This is the third line
\r\n
이스케이프 시퀀스를 사용하여 여러 줄 문자열을 작성할 수도 있습니다. 캐리지 리턴이기 때문에 새 줄도 만듭니다. 캐리지 리턴은 포인터를 재설정하고 왼쪽에서 시작합니다. 이를 사용하는 올바른 구문은 다음과 같습니다.
echo("\r\n");
이 방법을 적용하여 여러 줄 문자열을 작성하는 프로그램은 다음과 같습니다.
<?php
echo("This is the first line \r\nThis is the third line");
?>
출력:
This is the first line
This is the third line
연결 할당 연산자를 사용하여 PHP에서 여러 줄 문자열 쓰기
PHP에서는 연결 할당 연산자를 사용하여 여러 줄 문자열을 작성할 수도 있습니다. 연결 할당 연산자는.=
입니다. 연결 할당 연산자는 오른쪽에 문자열을 추가합니다. 또한PHP_EOL
을 사용하여 새 줄을 만듭니다. 이 연산자를 사용하는 올바른 구문은 다음과 같습니다.
$string1 .= $string2;
이러한 변수의 세부 사항은 다음과 같습니다.
변수 | 기술 |
---|---|
$string1 |
오른쪽에 새 문자열을 추가하려는 문자열입니다. |
$string2 |
첫 번째 문자열과 연결하려는 문자열입니다. |
아래 프로그램은 연결 할당 연산자와PHP_EOL
을 사용하여 PHP에서 여러 줄 문자열을 작성하는 방법을 보여줍니다.
<?php
$mystring1 = "This is the first line." . PHP_EOL;
$mystring2 = "This is the second line";
$mystring1 .= $mystring2;
echo($mystring1);
?>
출력:
This is the first line.
This is the second line
마찬가지로이 연산자를 사용하여 N 개의 여러 줄 문자열을 작성할 수 있습니다.
<?php
$mystring1 = "This is the first line." . PHP_EOL;
$mystring2 = "This is the second line" . PHP_EOL;
$mystring3 = "This is the third line" . PHP_EOL;
$mystring4 = "This is the fourth line" . PHP_EOL;
$mystring5 = "This is the fifth line";
$mystring1 .= $mystring2 .= $mystring3 .= $mystring4 .= $mystring5;
echo($mystring1);
?>
출력:
This is the first line.
This is the second line
This is the third line
This is the fourth line
This is the fifth line