PHP 주석 : 한 줄 vs 여러 줄 모양 차이


PHP 주석

주석(comments)이란 코드에서 무시되는 부분을 말합니다. 보통 코드에 대한 부가 설명을 쓰거나 특정 부분의 코드를 임시로 실행을 막기위해 사용합니다.

그래서 주석을 PHP를 실행시키면 브라우저에서는 보이지 않습니다.

// 한 줄 주석

<?php     
     // 슬러쉬 두개는 한 줄 주석을 의미합니다.     
     echo "Hi!";
?>

결과

Hi!

# 한 줄 주석2

<?php
     # 샵 모양도 한 줄 주석입니다.
     echo "Say!";
?>

결과

Say!

/**/ 여러 줄 주석

<?php
     /*여러 줄의 주석을
     입력하고 싶을 때는
     슬러쉬와 별 모양 기호를 사용합니다.
     해당 데이터 사이는 모두 주석 처리되어
     프로그래밍에 영향을 주지 않습니다.*/
     echo "Banana!";
?>

결과


Banana!

한 줄 주석 + HTML 코드

PHP 코드 내에 작성된 한 줄 주석은 PHP 코드 범위내에서만 작동합니다. PHP 코드가 HTML 코드 사이에 삽입된 경우라면, 주석이 삽입되어도 PHP 코드가 끝난 뒤의 HTML 코드 부분은 영향을 받지 않습니다.

<p>Hello <?php #주석 뒤의 HTML 코드 부분은 출력됩니다.?> World!<p>

결과

Hello World!

/**/ 주석 중첩 불가

여러 줄 주석 기호는 서로 중첩이 불가능합니다. */ 주석은 처음 나오는 부분에서 주석을 닫아버립니다.

<?php
    /*$x = 1;
    /*$y = 2;*/
    echo $x + $y;*/
?>

결과

페이지가 작동하지 않습니다.