본문 바로가기

PHP/PHP Programming

[PHP] 변수 출력 - { } 중괄호의 사용

반응형

■ 변수 출력 - { } 중괄호의 사용


 아래는 영화관 매표소에서 입장료를 계산해주는 프로그램이다.


 admission_fee01.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>영화관 입장료 계산</title>
</head>
<?
    $child = 5000;
    $adult = 8000;
    $num01 = 3;
    $num02 = 2;
   
    $total = $child * $num01 + $adult * $num02;
   
    echo "청소년 입장료 : $child원<br/>";
    echo "성인 입장료 : $adult원<br/>";
    echo "청소년 : $num01매, 성인 : $num02매<br/>";
    echo "전체 입장료 : $total원<br/>";
?>
</html>

 출력결과



 echo문에서 '$child원'으로 입력하면 위와 같이 $child에 해당되는 청소년 입장료가 출력되지 않는다. '$child원'이 하나의 변수로 인식되지만 해당 변수가 없기 때문에 아무 것도 출력되지 않는 것이다. 이와 같이 값이 없는 것을 NULL이라고 부른다.


 단위를 붙여서 출력하려면, 다음과 같이 변수 $child를 중괄호로 감싼다.

 예)

 echo "청소년 입장료 : {$child}원<br/>";



 admission_fee02.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>영화관 입장료 계산</title>
</head>
<?
    $child = 5000;
    $adult = 8000;
    $num01 = 3;
    $num02 = 2;
   
    $total = $child * $num01 + $adult * $num02;
   
    echo "청소년 입장료 : {$child원}<br/>";
    echo "성인 입장료 : {$adult원}<br/>";
    echo "청소년 : {$num01}매, 성인 : {$num02}매<br/>";
    echo "전체 입장료 : {$total}원<br/>";
?>
</html>

 출력결과



반응형

'PHP > PHP Programming' 카테고리의 다른 글

[PHP] 문자열 연결 연산자  (0) 2014.12.08
[PHP] 산술 연산자  (0) 2014.12.08
[PHP] 상수와 변수  (0) 2014.12.08
[PHP] echo문의 대소문자 구분  (0) 2014.12.08
[PHP] echo문의 문자열 출력  (0) 2014.12.08