PHP/PHP7 예비학교
[PHP] 문자열에서의 큰 따옴표(")와 작은 따옴표(')
SunPark
2020. 9. 12. 22:59
큰 따옴표와 작은 따옴표의 차이
이 두 가지는 문자열 안에 변수나 이스케이프 시퀀스를 포함할 때 사용하는 방법에서 차이가 납니다.
즉, 문자열에 변수를 넣거나 개행 등의 특수문자를 넣고 싶다면 큰따옴표를 사용합니다.
변수를 큰 따옴표로 감싼 경우
<?php
$number = "100";
echo "$number kg"; // 100 kg
?>
문자열에 변수를 넣을 때 공백 없이 다른 문자를 붙여 사용하면 통째로 변수명으로 인식되므로 사이에 공백을 넣어야합니다.
따라서 공백없이 문자열에 변수를 사용하기 위해서는 변수를 중괄호({})로 감싸면 사이에 공백을 넣지 않고도 사용할 수가 있습니다.
<?php
$number = "100";
echo "$numberSize"; // X
echo "{$number}kg"; // 100kg
?>
변수를 작은 따옴표로 감싼 경우
<?php
$number = "100";
echo '$number kg'; // $number kg
?>
작은 따옴표로 감싸게 되면 변수명이 바뀌지 않고 그대로 출력이 됩니다.
반응형