PHP, 작은 따옴표 또는 큰 따옴표에 권장되는 것은 무엇입니까?


우수 답변

PHP 큰 따옴표와 작은 따옴표

PHP의 문자열은 작은 따옴표, 큰 따옴표, heredoc 구문 및 (PHP 5.3.5부터) 네 가지 방법으로 지정할 수 있습니다. 0) nowdoc 구문, 그중 처음 두 개는 가장 자주 사용됩니다.

작은 따옴표와 큰 따옴표 사용의 차이점을 아는 것이 중요합니다. 이 포스트에서 우리는 그것들의 차이점과 언제 사용해야 하는지를 볼 것입니다.

작은 따옴표로 묶인 문자열은 문자열을 지정하는 가장 쉬운 방법입니다. 이 메서드는 문자열이 쓰여진 그대로 정확하게되기를 원할 때 사용됩니다. 문자열이 작은 따옴표로 지정되면 PHP는 이스케이프해야하는 백 슬래시 ( ) 및 백 슬래시 (\)가있는 작은 따옴표를 제외하고는이를 평가하거나 이스케이프 문자를 해석하지 않습니다. .

1 echo "This is \"test\" string";

2 //Output: This is "test" string

큰 따옴표로 묶인 문자열에서 다른 이스케이프 시퀀스도 해석되며 모든 변수가 해당 값으로 대체됩니다.

1 $count = 1;

2 echo "The count is $count";

3 //Output: The count is 1

위의 예에서 큰 따옴표 대신 작은 따옴표를 사용하면 다음과 같습니다.

1 $count = 1;

2 echo "The count is $count";

3 //Output: The count is $count

큰 따옴표 ( “”)가 필요하지 않은 경우 문자열에 작은 따옴표 ( )를 사용하는 것이 좋습니다. 이는 큰 따옴표가 필요하지 않더라도 PHP가 문자열을 평가하도록하는 반면 작은 따옴표 사이의 문자열은 평가되지 않기 때문입니다. 또한 문자열 사이의 변수를 구문 분석하는 것은 연결보다 더 많은 메모리를 사용합니다.

따라서이 대신 :

1 $count = 1;

2 echo "The count is $count";

사용 :

1 $count = 1;

2 echo "The count is " . $count;

출처 : PHP 큰 따옴표 대 작은 따옴표-Virendra ” s TechTalk

답변

PHP, 작은 따옴표 또는 큰 따옴표에 권장되는 것은 무엇입니까?

내가 틀렸다면 수정 해주세요. PHP에서 여러 가지 작은 일을하게 된 후 나에게 각 종류의 따옴표 (단일, 이중, 백틱)는 PHP 코드의 일부로 사용하는지 아니면 PHP가 변수를 수행하게하는지에 따라 자체적으로 사용됩니다. 대체 또는 작성중인 HTML / CSS로 인용문을 전달합니다.

특정 종류에 대한 전면 금지에 대해 매우주의 할 것입니다.

그러나 다음에 코드를 보는 가난한 무고한 사람들을 혼동하지 않도록 언제 사용할 지에 대한 일관된 규칙을 갖는 것은 거의 확실합니다. 머리카락을 찢고 “누가이 크랩을 썼습니까?”라고 외치는 것입니다.)

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다