728x90
반응형
질문 : PHP에서 작은 따옴표와 큰 따옴표 문자열의 차이점은 무엇입니까?
PHP에서 문자열이 작은 따옴표로 묶이고 때로는 큰 따옴표로 묶인 코드를 보는 이유가 약간 혼란 스럽습니다.
.NET 또는 C 언어에서 작은 따옴표로 묶인 경우 문자열이 아니라 문자라는 의미입니다.
답변
PHP 문자열 은 두 가지 방법이 아닌 네 가지 방법으로 지정할 수 있습니다.
참고 : 작은 따옴표 안의 작은 따옴표와 큰 따옴표 안의 큰 따옴표는 이스케이프해야합니다.
$string = 'He said "What\'s up?"';
$string = "He said \"What's up?\"";
속도:
나는 큰 따옴표보다 작은 따옴표에 너무 많은 가중치를 두지 않을 것입니다. 특정 상황에서는 아마도 더 빠를 것입니다. 다음은 PHP 4.3 이후로 작은 따옴표와 큰 따옴표가 기본적으로 똑같이 빠르다는 한 가지 방식을 설명 하는 기사입니다 (하단의 Useless Optimizations
C
). 또한이 벤치 마크 페이지 에는 작은 따옴표와 큰 따옴표 비교가 있습니다. 대부분의 비교는 동일합니다. 큰 따옴표가 작은 따옴표보다 느린 비교가 하나 있습니다.
출처 : https://stackoverflow.com/questions/3446216/what-is-the-difference-between-single-quoted-and-double-quoted-strings-in-php
728x90
반응형
'프로그래밍 언어 > PHP' 카테고리의 다른 글
PHP에서 문자열이 JSON인지 확인하는 방법 (0) | 2021.07.14 |
---|---|
PHP 세션이 이미 시작되었는지 확인하는 방법 (0) | 2021.07.13 |
PHP 배열의 복사본을 다른 배열로 옮기는 방법 (0) | 2021.07.09 |
PHP의 enumerations (0) | 2021.07.07 |
객체 배열에 대한 PHPDoc 유형 (0) | 2021.07.06 |