위 내용 중에서 PHP 엔진이 해야 할 일은 <?php echo 1 + 1; ?>뿐이야.
나머지는 웹서버가 하는 일인 것이지.
즉, php 엔진은 위에서부터 읽어 가면서 <html>부터 시작해서 자기가 모르는 내용들은 웹서버에게 그냥 돌려주고 <?php 를 만나면 거기서부터 ?>까지만 처리해.
결국, php 엔진은 1+1=2이므로 2라는 값을 다시 웹서버에게 돌려주고 결과는 다음과 같이 브라우저에 표시될 거야.
1 + 1 = 2
한 번 여러분의 웹서버에 a.php 라는 파일을 만들고 위의 내용을 입력해서 저장하고, 웹브라우저에서 실행해 보자구.
▶ php 만 사용하기
그러면 php만으로 완벽한 html 문서를 만들려면 어떻게 해야 할까?
echo 명령으로 html 태그까지 다 출력해 주면 되는 거야. 아래 내용을 보자구.
여기서는 html의 태그인 <html>부터 </html>까지 전 내용을 echo 명령으로 출력하면 html 문서와 똑같은 효과를 볼 수 있어.
그런데 이 경우는 좀 그렇지? 맞아. 그래서 대부분의 경우 앞의 경우와 html, php 코드를 같이 사용하는 방법이 훨씬 더 많이 쓰여.
그렇지만 코드를 작성하다 보면 이 두 번째 방법이 더 편리한 경우도 생겨.
그건 앞으로 실전 코드에서 보게 될 거야.