PHP에서 큰 따옴표와 작은 따옴표의 차이점
페이지 정보
본문
큰따옴표는 내부 문자열을 파싱을 해서 뿌려주는 반면에 작은따옴표는 내부 내용을 그대로 출력하게 된다.
무슨말이냐? 예를 들어 살펴보자.
아래와 같이 문자열 내부에 변수를 사용하면 큰따옴표는 그 내용을 변수값으로 치환해서 보여준다.
[code]
<?php
$a = "Hello world";
print "double quote : $a"; // double quote : Hello world
print 'single quote : $a'; // single quote : $a
?>
[/code]
또한 개행문자 "\n" 도 큰따옴표 에서는 실제 개행문자로 변환을 하는 반면에 작은따옴표에서는 "\n" 문자열을 그대로 출력한다.
[code]
<?php
print "double quote : \n"; // double quote :
print 'single quote : \n'; // single quote : \n
?>
[/code]
이런 이유로 인해 일부 개발자들은 큰따옴표보다 작은따옴표의 처리속도가 더 빠르다고는 하지만 실제로 그 효과는 미미하다고 볼수 있다.
** 출처
http://jinolog.com/programming/php/2012/11/01/php-quotation-difference.html
무슨말이냐? 예를 들어 살펴보자.
아래와 같이 문자열 내부에 변수를 사용하면 큰따옴표는 그 내용을 변수값으로 치환해서 보여준다.
[code]
<?php
$a = "Hello world";
print "double quote : $a"; // double quote : Hello world
print 'single quote : $a'; // single quote : $a
?>
[/code]
또한 개행문자 "\n" 도 큰따옴표 에서는 실제 개행문자로 변환을 하는 반면에 작은따옴표에서는 "\n" 문자열을 그대로 출력한다.
[code]
<?php
print "double quote : \n"; // double quote :
print 'single quote : \n'; // single quote : \n
?>
[/code]
이런 이유로 인해 일부 개발자들은 큰따옴표보다 작은따옴표의 처리속도가 더 빠르다고는 하지만 실제로 그 효과는 미미하다고 볼수 있다.
** 출처
http://jinolog.com/programming/php/2012/11/01/php-quotation-difference.html
추천0
댓글목록
등록된 댓글이 없습니다.