티스토리 뷰

PHP

PHP 변수명을 중괄호로 감싸기

블로그 강승 2021. 3. 31. 10:19

PHP 변수명을 중괄호로 감싸기

문자열 내부에 변수를 삽입할 때 PHP 엔진이 변수명을 혼동하지 않게 하려면 변수를 중괄호로 둘러싸야 한다.
아래의 예는, $preparation을 올바르게 치환하기 위해 중괄호를 사용한다.

$preparation = '삶';
$meat = '소고기';
print "야채를 곁들인 {$preparation}은 $meat";

/*출력화면
야채를 곁들인 삶은 소고기

위 예에서 중괄호를 빼면 '$preparation' 이 아니라 '$preparation은' 이라는 변수가 치환되는 것이다.
따라서 변수명이 끝나는 위치와 문자열 그대로 출력할 위치를 정확히 지정하려면 중괄호가 필요하다.
중괄호 문법은 더 복잡한 표현식과 배열 변수를 삽입할 때도 유용하다.

'PHP' 카테고리의 다른 글

PHP strcmp()함수, 우주선 연산자<=>  (0) 2021.03.31
PHP 문자열 비교  (0) 2021.03.31
PHP 진위값  (0) 2021.03.31
PHP 변수의 요소(사용 가능한 변수명)  (0) 2021.03.30
PHP 거듭제곱 **  (0) 2021.03.30
댓글