큰따옴표(") 와 작은따옴표(')

by 조쉬 posted Mar 25, 2021
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
$temp = "템프";
echo "$temp 윗글 \n아랫글";
echo "<br>";
echo '$temp 윗글 \n아랫글';

위와 같은 소스를 작성해보자. 그리고 실행 해보면, 웹페이지상의 실행결과

 
템프 윗글 아랫글
$temp 윗글 \n아랫글

웹페이지의 소스 보기에 표시된 결과

템프 윗글 
아랫글<br>$temp 윗글 \n아랫글

차이점을 알겠는가?
간단히 설명하면, 큰따옴표 안에서는 해당 변수는 변수의 의미대로, 해당 특수문자는 특수문자의 의미대로 표시되지만, 작은따옴표 안에서는 있는 그대로 다 표시된다.

php로 echo를 찍다보면 뭔가... 변수명이 잘 출력될때도 있고 안될때도 있고 했는데, 이제서야 이걸 알게 되다니...