PHP 문자열 큰따옴표(")와 작은따옴표(')의 차이

2023. 7. 11. 21:31카테고리 없음

반응형

설명


PHP 문자열을 사용할 때 큰따옴표(") 작은따옴표의(')의 차이에 대해 간단하게만 정리하도록 하겠습니다.

나중에 추가적으로 작성할 수도 있습니다.

일반적인 문자열을 사용할 때는 큰따옴표와 작은따옴표의 차이를 알 수가 없습니다.

그렇지만, 문자열 내부에 변수나 개행 문자가 존재하는 경우가 차이가 있는 것을 알 수 있습니다.

 

▶변수 치환


 

큰따옴표(")

코드

<?php

$num = 3;
echo "사과가 $num 개 있습니다.";

 

결과

사과가 3 개 있습니다.

큰따옴표는 문자열 내부에 변수를 치환해서 출력해주는 것을 알 수 있습니다.

 

작은따옴표(')

코드

<?php

$num = 3;
echo '사과가 $num 개 있습니다.';

 

결과

사과가 $num 개 있습니다.

작은따옴표는 문자열을 그대로 출력해주는 것을 알 수 있습니다.

 

▶개행 문자 (\n)


 

큰따옴표(")

코드

<?php

$num = 3;
echo "사과가 $num 개 있습니다.\n";

 

결과

사과가 3 개 있습니다.

큰따옴표는 문자열 내부에 \n을 개행 문자로 변환해줍니다.

 

작은따옴표(')

코드

<?php

$num = 3;
echo '사과가 $num 개 있습니다.\n';

 

결과

사과가 $num 개 있습니다.\n

작은따옴표는 문자열을 \n을 그대로 출력해주는 것을 알 수 있습니다.

 

▶마치며


PHP에서 큰따옴표보다 작은따옴표가 더 빠르다는 의견이 있지만, 그 차이가 미미합니다.

큰따옴표와 작은따옴표를 상황에 맞게 적절하게 사용하도록 합시다.

반응형